/external/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 169 Expr *NoexceptExpr, 201 I.Fun.NoexceptExpr = nullptr; 240 I.Fun.NoexceptExpr = NoexceptExpr; 149 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 MutableLoc, ExceptionSpecificationType ESpecType, SourceLocation ESpecLoc, ParsedType *Exceptions, SourceRange *ExceptionRanges, unsigned NumExceptions, Expr *NoexceptExpr, SourceLocation LocalRangeBegin, SourceLocation LocalRangeEnd, Declarator &TheDeclarator, TypeResult TrailingReturnType) argument
|
H A D | SemaExceptionSpec.cpp | 144 NewEPI.NoexceptExpr = EPI.NoexceptExpr;
|
H A D | SemaTemplateInstantiateDecl.cpp | 3115 Expr *NoexceptExpr = nullptr; local 3124 NoexceptExpr = E.get(); 3125 if (!NoexceptExpr->isTypeDependent() && 3126 !NoexceptExpr->isValueDependent()) 3127 NoexceptExpr 3128 = SemaRef.VerifyIntegerConstantExpression(NoexceptExpr, 3138 EPI.NoexceptExpr = NoexceptExpr;
|
H A D | SemaType.cpp | 681 /*NoexceptExpr=*/nullptr, 2976 Expr *NoexceptExpr = nullptr; local 2989 NoexceptExpr = FTI.NoexceptExpr; 2995 NoexceptExpr,
|
H A D | SemaDeclCXX.cpp | 12966 Expr *NoexceptExpr, 12998 if (NoexceptExpr) { 12999 assert((NoexceptExpr->isTypeDependent() || 13000 NoexceptExpr->getType()->getCanonicalTypeUnqualified() == 13003 if (NoexceptExpr && DiagnoseUnexpandedParameterPack(NoexceptExpr)) { 13008 if (!NoexceptExpr->isValueDependent()) 13009 NoexceptExpr = VerifyIntegerConstantExpression(NoexceptExpr, nullptr, 13012 EPI.NoexceptExpr 12963 checkExceptionSpecification(ExceptionSpecificationType EST, ArrayRef<ParsedType> DynamicExceptions, ArrayRef<SourceRange> DynamicExceptionRanges, Expr *NoexceptExpr, SmallVectorImpl<QualType> &Exceptions, FunctionProtoType::ExtProtoInfo &EPI) argument [all...] |
/external/clang/lib/AST/ |
H A D | Type.cpp | 1637 *noexSlot = epi.NoexceptExpr; 1639 if (epi.NoexceptExpr) { 1640 if (epi.NoexceptExpr->isValueDependent() 1641 || epi.NoexceptExpr->isTypeDependent()) 1643 else if (epi.NoexceptExpr->isInstantiationDependent()) 1767 } else if (epi.ExceptionSpecType == EST_ComputedNoexcept && epi.NoexceptExpr){ 1768 epi.NoexceptExpr->Profile(ID, Context, false);
|
H A D | ASTImporter.cpp | 1629 ToEPI.NoexceptExpr = Importer.Import(FromEPI.NoexceptExpr); 2716 FromEPI.NoexceptExpr) {
|
/external/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 1052 ExprResult NoexceptExpr; local 1056 NoexceptExpr); 1094 NoexceptExpr.isUsable() ? 1095 NoexceptExpr.get() : nullptr, 1162 /*NoexceptExpr=*/nullptr,
|
H A D | ParseDeclCXX.cpp | 2950 ExprResult &NoexceptExpr) { 2979 NoexceptExpr = ParseConstantExpression(); 2982 if (!NoexceptExpr.isInvalid()) 2983 NoexceptExpr = Actions.ActOnBooleanCondition(getCurScope(), KeywordLoc, 2984 NoexceptExpr.get()); 2946 tryParseExceptionSpecification( SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &DynamicExceptions, SmallVectorImpl<SourceRange> &DynamicExceptionRanges, ExprResult &NoexceptExpr) argument
|
H A D | ParseDecl.cpp | 5085 ExprResult NoexceptExpr; local 5175 NoexceptExpr); 5212 NoexceptExpr.isUsable() ? 5213 NoexceptExpr.get() : nullptr,
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1223 Expr *NoexceptExpr; member in union:clang::DeclaratorChunk::FunctionTypeInfo::__anon17616 1438 Expr *NoexceptExpr,
|
H A D | Sema.h | 3941 EPI.NoexceptExpr = Self->ActOnCXXBoolLiteral(SourceLocation(), 3999 Expr *NoexceptExpr,
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 2852 Exceptions(nullptr), NoexceptExpr(nullptr), 2859 Exceptions(nullptr), NoexceptExpr(nullptr), 2871 Expr *NoexceptExpr; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo 2921 // NoexceptExpr - Instead of Exceptions, there may be a single Expr* pointing 2943 eh_end += 1; // NoexceptExpr 2970 EPI.NoexceptExpr = getNoexceptExpr(); 3016 // NoexceptExpr sits where the arguments end.
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1476 ExprResult &NoexceptExpr);
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 5516 EPI.NoexceptExpr = ReadExpr(ModuleFile);
|