/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 169 Expr *NoexceptExpr, 201 I.Fun.NoexceptExpr = 0; 240 I.Fun.NoexceptExpr = NoexceptExpr; 149 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 | 3086 Expr *NoexceptExpr = 0; local 3095 NoexceptExpr = E.take(); 3096 if (!NoexceptExpr->isTypeDependent() && 3097 !NoexceptExpr->isValueDependent()) 3098 NoexceptExpr 3099 = SemaRef.VerifyIntegerConstantExpression(NoexceptExpr, 3114 EPI.NoexceptExpr = NoexceptExpr;
|
H A D | SemaType.cpp | 682 /*NoexceptExpr=*/0, 3006 Expr *NoexceptExpr = 0; local 3019 NoexceptExpr = FTI.NoexceptExpr; 3025 NoexceptExpr,
|
H A D | SemaDeclCXX.cpp | 12646 Expr *NoexceptExpr, 12678 if (NoexceptExpr) { 12679 assert((NoexceptExpr->isTypeDependent() || 12680 NoexceptExpr->getType()->getCanonicalTypeUnqualified() == 12683 if (NoexceptExpr && DiagnoseUnexpandedParameterPack(NoexceptExpr)) { 12688 if (!NoexceptExpr->isValueDependent()) 12689 NoexceptExpr = VerifyIntegerConstantExpression(NoexceptExpr, 0, 12692 EPI.NoexceptExpr 12643 checkExceptionSpecification(ExceptionSpecificationType EST, ArrayRef<ParsedType> DynamicExceptions, ArrayRef<SourceRange> DynamicExceptionRanges, Expr *NoexceptExpr, SmallVectorImpl<QualType> &Exceptions, FunctionProtoType::ExtProtoInfo &EPI) argument [all...] |
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Type.cpp | 1634 *noexSlot = epi.NoexceptExpr; 1636 if (epi.NoexceptExpr) { 1637 if (epi.NoexceptExpr->isValueDependent() 1638 || epi.NoexceptExpr->isTypeDependent()) 1640 else if (epi.NoexceptExpr->isInstantiationDependent()) 1737 } else if (epi.ExceptionSpecType == EST_ComputedNoexcept && epi.NoexceptExpr){ 1738 epi.NoexceptExpr->Profile(ID, Context, false);
|
H A D | ASTImporter.cpp | 1636 ToEPI.NoexceptExpr = Importer.Import(FromEPI.NoexceptExpr); 2716 FromEPI.NoexceptExpr) {
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 1017 ExprResult NoexceptExpr; local 1021 NoexceptExpr); 1059 NoexceptExpr.isUsable() ? 1060 NoexceptExpr.get() : 0, 1109 /*NoexceptExpr=*/0,
|
H A D | ParseDeclCXX.cpp | 2930 ExprResult &NoexceptExpr) { 2959 NoexceptExpr = ParseConstantExpression(); 2962 if (!NoexceptExpr.isInvalid()) 2963 NoexceptExpr = Actions.ActOnBooleanCondition(getCurScope(), KeywordLoc, 2964 NoexceptExpr.get()); 2926 tryParseExceptionSpecification( SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &DynamicExceptions, SmallVectorImpl<SourceRange> &DynamicExceptionRanges, ExprResult &NoexceptExpr) argument
|
H A D | ParseDecl.cpp | 5121 ExprResult NoexceptExpr; local 5211 NoexceptExpr); 5248 NoexceptExpr.isUsable() ? 5249 NoexceptExpr.get() : 0,
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1229 Expr *NoexceptExpr; member in union:clang::DeclaratorChunk::FunctionTypeInfo::__anon3022 1442 Expr *NoexceptExpr,
|
H A D | Sema.h | 3803 EPI.NoexceptExpr = Self->ActOnCXXBoolLiteral(SourceLocation(), 3861 Expr *NoexceptExpr,
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Type.h | 2833 NumExceptions(0), Exceptions(0), NoexceptExpr(0), 2840 Exceptions(0), NoexceptExpr(0), ExceptionSpecDecl(0), 2851 Expr *NoexceptExpr; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo 2901 // NoexceptExpr - Instead of Exceptions, there may be a single Expr* pointing 2923 eh_end += 1; // NoexceptExpr 2950 EPI.NoexceptExpr = getNoexceptExpr(); 2996 // NoexceptExpr sits where the arguments end.
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 1393 ExprResult &NoexceptExpr);
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 4684 EPI.NoexceptExpr = ReadExpr(*Loc.F);
|