/external/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 168 Expr *NoexceptExpr, 200 I.Fun.NoexceptExpr = 0; 239 I.Fun.NoexceptExpr = NoexceptExpr; 148 getFunction(bool hasProto, bool isAmbiguous, SourceLocation LParenLoc, ParamInfo *ArgInfo, unsigned NumArgs, 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 | SemaTemplateInstantiateDecl.cpp | 2898 Expr *NoexceptExpr = 0; local 2907 NoexceptExpr = E.take(); 2908 if (!NoexceptExpr->isTypeDependent() && 2909 !NoexceptExpr->isValueDependent()) 2910 NoexceptExpr 2911 = SemaRef.VerifyIntegerConstantExpression(NoexceptExpr, 2926 EPI.NoexceptExpr = NoexceptExpr;
|
H A D | SemaType.cpp | 699 /*NoexceptExpr=*/0, 2916 Expr *NoexceptExpr = 0; local 2929 NoexceptExpr = FTI.NoexceptExpr; 2935 NoexceptExpr,
|
H A D | SemaDeclCXX.cpp | 12333 Expr *NoexceptExpr, 12365 if (NoexceptExpr) { 12366 assert((NoexceptExpr->isTypeDependent() || 12367 NoexceptExpr->getType()->getCanonicalTypeUnqualified() == 12370 if (NoexceptExpr && DiagnoseUnexpandedParameterPack(NoexceptExpr)) { 12375 if (!NoexceptExpr->isValueDependent()) 12376 NoexceptExpr = VerifyIntegerConstantExpression(NoexceptExpr, 0, 12379 EPI.NoexceptExpr 12330 checkExceptionSpecification(ExceptionSpecificationType EST, ArrayRef<ParsedType> DynamicExceptions, ArrayRef<SourceRange> DynamicExceptionRanges, Expr *NoexceptExpr, SmallVectorImpl<QualType> &Exceptions, FunctionProtoType::ExtProtoInfo &EPI) argument [all...] |
/external/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 2863 ExprResult &NoexceptExpr) { 2892 NoexceptExpr = ParseConstantExpression(); 2895 if (!NoexceptExpr.isInvalid()) 2896 NoexceptExpr = Actions.ActOnBooleanCondition(getCurScope(), KeywordLoc, 2897 NoexceptExpr.get()); 2859 tryParseExceptionSpecification( SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &DynamicExceptions, SmallVectorImpl<SourceRange> &DynamicExceptionRanges, ExprResult &NoexceptExpr) argument
|
H A D | ParseExprCXX.cpp | 953 ExprResult NoexceptExpr; local 957 NoexceptExpr); 995 NoexceptExpr.isUsable() ? 996 NoexceptExpr.get() : 0, 1045 /*NoexceptExpr=*/0,
|
H A D | ParseDecl.cpp | 4986 ExprResult NoexceptExpr; local 5076 NoexceptExpr); 5113 NoexceptExpr.isUsable() ? 5114 NoexceptExpr.get() : 0,
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1206 Expr *NoexceptExpr; member in union:clang::DeclaratorChunk::FunctionTypeInfo::__anon15003 1419 Expr *NoexceptExpr,
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 2825 NumExceptions(0), Exceptions(0), NoexceptExpr(0), 2837 Expr *NoexceptExpr; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo 2887 // NoexceptExpr - Instead of Exceptions, there may be a single Expr* pointing 2909 eh_end += 1; // NoexceptExpr 2936 EPI.NoexceptExpr = getNoexceptExpr(); 2982 // NoexceptExpr sits where the arguments end.
|