/external/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 428 ExprResult NoexceptExpr; local 434 DynamicExceptionRanges, NoexceptExpr, 445 NoexceptExpr.isUsable()? 446 NoexceptExpr.get() : nullptr);
|
H A D | ParseExprCXX.cpp | 1113 ExprResult NoexceptExpr; local 1119 NoexceptExpr, 1158 NoexceptExpr.isUsable() ? 1159 NoexceptExpr.get() : nullptr, 1226 /*NoexceptExpr=*/nullptr,
|
H A D | ParseDeclCXX.cpp | 3329 ExprResult &NoexceptExpr, 3349 NoexceptExpr = nullptr; 3396 NoexceptExpr = ParseConstantExpression(); 3400 if (!NoexceptExpr.isInvalid()) { 3401 NoexceptExpr = Actions.ActOnBooleanCondition(getCurScope(), KeywordLoc, 3402 NoexceptExpr.get()); 3325 tryParseExceptionSpecification(bool Delayed, SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &DynamicExceptions, SmallVectorImpl<SourceRange> &DynamicExceptionRanges, ExprResult &NoexceptExpr, CachedTokens *&ExceptionSpecTokens) argument
|
H A D | ParseDecl.cpp | 5492 ExprResult NoexceptExpr; local 5596 NoexceptExpr, 5635 NoexceptExpr.isUsable() ? 5636 NoexceptExpr.get() : nullptr,
|
/external/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 174 Expr *NoexceptExpr, 209 I.Fun.NoexceptExpr = nullptr; 251 I.Fun.NoexceptExpr = NoexceptExpr; 152 getFunction(bool hasProto, bool isAmbiguous, SourceLocation LParenLoc, ParamInfo *Params, unsigned NumParams, SourceLocation EllipsisLoc, SourceLocation RParenLoc, unsigned TypeQuals, bool RefQualifierIsLvalueRef, SourceLocation RefQualifierLoc, SourceLocation ConstQualifierLoc, SourceLocation VolatileQualifierLoc, SourceLocation RestrictQualifierLoc, SourceLocation MutableLoc, ExceptionSpecificationType ESpecType, SourceRange ESpecRange, ParsedType *Exceptions, SourceRange *ExceptionRanges, unsigned NumExceptions, Expr *NoexceptExpr, CachedTokens *ExceptionSpecTokens, SourceLocation LocalRangeBegin, SourceLocation LocalRangeEnd, Declarator &TheDeclarator, TypeResult TrailingReturnType) argument
|
H A D | SemaType.cpp | 706 /*NoexceptExpr=*/nullptr, 4012 Expr *NoexceptExpr = nullptr; local 4025 NoexceptExpr = FTI.NoexceptExpr; 4032 NoexceptExpr,
|
H A D | SemaDeclCXX.cpp | 13632 ArrayRef<SourceRange> DynamicExceptionRanges, Expr *NoexceptExpr, 13665 if (NoexceptExpr) { 13666 assert((NoexceptExpr->isTypeDependent() || 13667 NoexceptExpr->getType()->getCanonicalTypeUnqualified() == 13670 if (IsTopLevel && NoexceptExpr && 13671 DiagnoseUnexpandedParameterPack(NoexceptExpr)) { 13676 if (!NoexceptExpr->isValueDependent()) 13677 NoexceptExpr = VerifyIntegerConstantExpression(NoexceptExpr, nullptr, 13680 ESI.NoexceptExpr 13629 checkExceptionSpecification( bool IsTopLevel, ExceptionSpecificationType EST, ArrayRef<ParsedType> DynamicExceptions, ArrayRef<SourceRange> DynamicExceptionRanges, Expr *NoexceptExpr, SmallVectorImpl<QualType> &Exceptions, FunctionProtoType::ExceptionSpecInfo &ESI) argument 13686 actOnDelayedExceptionSpecification(Decl *MethodD, ExceptionSpecificationType EST, SourceRange SpecificationRange, ArrayRef<ParsedType> DynamicExceptions, ArrayRef<SourceRange> DynamicExceptionRanges, Expr *NoexceptExpr) argument [all...] |
H A D | TreeTransform.h | 4888 ExprResult NoexceptExpr = getDerived().TransformExpr(ESI.NoexceptExpr); local 4889 if (NoexceptExpr.isInvalid()) 4892 NoexceptExpr = getSema().CheckBooleanCondition( 4893 NoexceptExpr.get(), NoexceptExpr.get()->getLocStart()); 4894 if (NoexceptExpr.isInvalid()) 4897 if (!NoexceptExpr.get()->isValueDependent()) { 4898 NoexceptExpr = getSema().VerifyIntegerConstantExpression( 4899 NoexceptExpr [all...] |
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1273 Expr *NoexceptExpr; member in union:clang::DeclaratorChunk::FunctionTypeInfo::__anon1033 1510 Expr *NoexceptExpr,
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 3044 : Type(EST_None), NoexceptExpr(nullptr), 3048 : Type(EST), NoexceptExpr(nullptr), SourceDecl(nullptr), 3056 Expr *NoexceptExpr; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExceptionSpecInfo 3129 // NoexceptExpr - Instead of Exceptions, there may be a single Expr* pointing 3149 eh_end += 1; // NoexceptExpr 3179 EPI.ExceptionSpec.NoexceptExpr = getNoexceptExpr(); 3227 // NoexceptExpr sits where the arguments end.
|