Searched defs:NoexceptExpr (Results 1 - 9 of 9) sorted by relevance

/external/clang/lib/Sema/
H A DDeclSpec.cpp165 Expr *NoexceptExpr,
192 I.Fun.NoexceptExpr = 0;
231 I.Fun.NoexceptExpr = NoexceptExpr;
147 getFunction(bool hasProto, bool isVariadic, bool isAmbiguous, SourceLocation EllipsisLoc, ParamInfo *ArgInfo, unsigned NumArgs, unsigned TypeQuals, bool RefQualifierIsLvalueRef, SourceLocation RefQualifierLoc, SourceLocation ConstQualifierLoc, SourceLocation VolatileQualifierLoc, SourceLocation MutableLoc, ExceptionSpecificationType ESpecType, SourceLocation ESpecLoc, ParsedType *Exceptions, SourceRange *ExceptionRanges, unsigned NumExceptions, Expr *NoexceptExpr, SourceLocation LocalRangeBegin, SourceLocation LocalRangeEnd, Declarator &TheDeclarator, TypeResult TrailingReturnType) argument
H A DSemaTemplateInstantiateDecl.cpp2473 Expr *NoexceptExpr = 0; local
2482 NoexceptExpr = E.take();
2483 if (!NoexceptExpr->isTypeDependent() &&
2484 !NoexceptExpr->isValueDependent())
2485 NoexceptExpr
2486 = SemaRef.VerifyIntegerConstantExpression(NoexceptExpr,
2501 EPI.NoexceptExpr = NoexceptExpr;
H A DSemaType.cpp2540 Expr *NoexceptExpr = 0; local
2553 NoexceptExpr = FTI.NoexceptExpr;
2559 NoexceptExpr,
H A DSemaDeclCXX.cpp11202 Expr *NoexceptExpr,
11234 if (NoexceptExpr) {
11235 assert((NoexceptExpr->isTypeDependent() ||
11236 NoexceptExpr->getType()->getCanonicalTypeUnqualified() ==
11239 if (NoexceptExpr && DiagnoseUnexpandedParameterPack(NoexceptExpr)) {
11244 if (!NoexceptExpr->isValueDependent())
11245 NoexceptExpr = VerifyIntegerConstantExpression(NoexceptExpr, 0,
11248 EPI.NoexceptExpr
11199 checkExceptionSpecification(ExceptionSpecificationType EST, ArrayRef<ParsedType> DynamicExceptions, ArrayRef<SourceRange> DynamicExceptionRanges, Expr *NoexceptExpr, llvm::SmallVectorImpl<QualType> &Exceptions, FunctionProtoType::ExtProtoInfo &EPI) argument
[all...]
/external/clang/lib/Parse/
H A DParseDeclCXX.cpp2614 ExprResult &NoexceptExpr) {
2643 NoexceptExpr = ParseConstantExpression();
2646 if (!NoexceptExpr.isInvalid())
2647 NoexceptExpr = Actions.ActOnBooleanCondition(getCurScope(), KeywordLoc,
2648 NoexceptExpr.get());
2610 tryParseExceptionSpecification( SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &DynamicExceptions, SmallVectorImpl<SourceRange> &DynamicExceptionRanges, ExprResult &NoexceptExpr) argument
H A DParseExprCXX.cpp787 ExprResult NoexceptExpr; local
791 NoexceptExpr);
824 NoexceptExpr.isUsable() ?
825 NoexceptExpr.get() : 0,
871 /*NoexceptExpr=*/0,
H A DParseDecl.cpp4568 ExprResult NoexceptExpr; local
4640 NoexceptExpr);
4673 NoexceptExpr.isUsable() ?
4674 NoexceptExpr.get() : 0,
/external/clang/include/clang/Sema/
H A DDeclSpec.h1176 Expr *NoexceptExpr; member in union:clang::DeclaratorChunk::FunctionTypeInfo::__anon3384
1378 Expr *NoexceptExpr,
/external/clang/include/clang/AST/
H A DType.h2743 NumExceptions(0), Exceptions(0), NoexceptExpr(0),
2755 Expr *NoexceptExpr; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo
2800 // NoexceptExpr - Instead of Exceptions, there may be a single Expr* pointing
2822 eh_end += 1; // NoexceptExpr
2846 EPI.NoexceptExpr = getNoexceptExpr();
2892 // NoexceptExpr sits where the arguments end.

Completed in 169 milliseconds