Home
last modified time | relevance | path

Searched refs:NoexceptExpr (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/Sema/
DDeclSpec.cpp169 Expr *NoexceptExpr, in getFunction() argument
201 I.Fun.NoexceptExpr = nullptr; in getFunction()
240 I.Fun.NoexceptExpr = NoexceptExpr; in getFunction()
DSemaExceptionSpec.cpp144 NewEPI.NoexceptExpr = EPI.NoexceptExpr; in UpdateExceptionSpec()
DSemaTemplateInstantiateDecl.cpp3115 Expr *NoexceptExpr = nullptr; in InstantiateExceptionSpec() local
3124 NoexceptExpr = E.get(); in InstantiateExceptionSpec()
3125 if (!NoexceptExpr->isTypeDependent() && in InstantiateExceptionSpec()
3126 !NoexceptExpr->isValueDependent()) in InstantiateExceptionSpec()
3127 NoexceptExpr in InstantiateExceptionSpec()
3128 = SemaRef.VerifyIntegerConstantExpression(NoexceptExpr, in InstantiateExceptionSpec()
3138 EPI.NoexceptExpr = NoexceptExpr; in InstantiateExceptionSpec()
DSemaDeclCXX.cpp12966 Expr *NoexceptExpr, in checkExceptionSpecification() argument
12998 if (NoexceptExpr) { in checkExceptionSpecification()
12999 assert((NoexceptExpr->isTypeDependent() || in checkExceptionSpecification()
13000 NoexceptExpr->getType()->getCanonicalTypeUnqualified() == in checkExceptionSpecification()
13003 if (NoexceptExpr && DiagnoseUnexpandedParameterPack(NoexceptExpr)) { in checkExceptionSpecification()
13008 if (!NoexceptExpr->isValueDependent()) in checkExceptionSpecification()
13009 NoexceptExpr = VerifyIntegerConstantExpression(NoexceptExpr, nullptr, in checkExceptionSpecification()
13012 EPI.NoexceptExpr = NoexceptExpr; in checkExceptionSpecification()
DSemaType.cpp2976 Expr *NoexceptExpr = nullptr; in GetFullTypeForDeclarator() local
2989 NoexceptExpr = FTI.NoexceptExpr; in GetFullTypeForDeclarator()
2995 NoexceptExpr, in GetFullTypeForDeclarator()
/external/clang/lib/AST/
DType.cpp1637 *noexSlot = epi.NoexceptExpr; in FunctionProtoType()
1639 if (epi.NoexceptExpr) { in FunctionProtoType()
1640 if (epi.NoexceptExpr->isValueDependent() in FunctionProtoType()
1641 || epi.NoexceptExpr->isTypeDependent()) in FunctionProtoType()
1643 else if (epi.NoexceptExpr->isInstantiationDependent()) in FunctionProtoType()
1767 } else if (epi.ExceptionSpecType == EST_ComputedNoexcept && epi.NoexceptExpr){ in Profile()
1768 epi.NoexceptExpr->Profile(ID, Context, false); in Profile()
DASTImporter.cpp1629 ToEPI.NoexceptExpr = Importer.Import(FromEPI.NoexceptExpr); in VisitFunctionProtoType()
2716 FromEPI.NoexceptExpr) { in VisitFunctionDecl()
/external/clang/lib/Parse/
DParseDeclCXX.cpp2950 ExprResult &NoexceptExpr) { in tryParseExceptionSpecification() argument
2979 NoexceptExpr = ParseConstantExpression(); in tryParseExceptionSpecification()
2982 if (!NoexceptExpr.isInvalid()) in tryParseExceptionSpecification()
2983 NoexceptExpr = Actions.ActOnBooleanCondition(getCurScope(), KeywordLoc, in tryParseExceptionSpecification()
2984 NoexceptExpr.get()); in tryParseExceptionSpecification()
DParseExprCXX.cpp1052 ExprResult NoexceptExpr; in ParseLambdaExpressionAfterIntroducer() local
1056 NoexceptExpr); in ParseLambdaExpressionAfterIntroducer()
1094 NoexceptExpr.isUsable() ? in ParseLambdaExpressionAfterIntroducer()
1095 NoexceptExpr.get() : nullptr, in ParseLambdaExpressionAfterIntroducer()
DParseDecl.cpp5085 ExprResult NoexceptExpr; in ParseFunctionDeclarator() local
5175 NoexceptExpr); in ParseFunctionDeclarator()
5212 NoexceptExpr.isUsable() ? in ParseFunctionDeclarator()
5213 NoexceptExpr.get() : nullptr, in ParseFunctionDeclarator()
/external/clang/include/clang/Sema/
DDeclSpec.h1223 Expr *NoexceptExpr; member
1438 Expr *NoexceptExpr,
DSema.h3941 EPI.NoexceptExpr = Self->ActOnCXXBoolLiteral(SourceLocation(), in getEPI()
3999 Expr *NoexceptExpr,
/external/clang/include/clang/AST/
DType.h2852 Exceptions(nullptr), NoexceptExpr(nullptr),
2859 Exceptions(nullptr), NoexceptExpr(nullptr),
2871 Expr *NoexceptExpr;
2970 EPI.NoexceptExpr = getNoexceptExpr();
/external/clang/include/clang/Parse/
DParser.h1476 ExprResult &NoexceptExpr);
/external/clang/lib/Serialization/
DASTReader.cpp5516 EPI.NoexceptExpr = ReadExpr(ModuleFile); in readExceptionSpec()