Searched defs:NoexceptExpr (Results 1 - 9 of 9) sorted by relevance

/external/clang/lib/Sema/
H A DDeclSpec.cpp168 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 DSemaTemplateInstantiateDecl.cpp2898 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 DSemaType.cpp699 /*NoexceptExpr=*/0,
2916 Expr *NoexceptExpr = 0; local
2929 NoexceptExpr = FTI.NoexceptExpr;
2935 NoexceptExpr,
H A DSemaDeclCXX.cpp12333 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 DParseDeclCXX.cpp2863 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 DParseExprCXX.cpp953 ExprResult NoexceptExpr; local
957 NoexceptExpr);
995 NoexceptExpr.isUsable() ?
996 NoexceptExpr.get() : 0,
1045 /*NoexceptExpr=*/0,
H A DParseDecl.cpp4986 ExprResult NoexceptExpr; local
5076 NoexceptExpr);
5113 NoexceptExpr.isUsable() ?
5114 NoexceptExpr.get() : 0,
/external/clang/include/clang/Sema/
H A DDeclSpec.h1206 Expr *NoexceptExpr; member in union:clang::DeclaratorChunk::FunctionTypeInfo::__anon15003
1419 Expr *NoexceptExpr,
/external/clang/include/clang/AST/
H A DType.h2825 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.

Completed in 162 milliseconds