/external/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 3193 Sema &Self, SourceLocation KeyLoc, ASTContext &C, 3203 DeclarationNameInfo NameInfo(Name, KeyLoc); 3218 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); 3229 SourceLocation KeyLoc, QualType T) { 3460 return HasNoThrowOperator(RT, OO_Equal, Self, KeyLoc, C, 3473 return HasNoThrowOperator(RT, OO_Equal, Self, KeyLoc, C, 3506 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); 3544 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); 3596 QualType RhsT, SourceLocation KeyLoc); 3750 QualType RhsT, SourceLocation KeyLoc) { 3192 HasNoThrowOperator(const RecordType *RT, OverloadedOperatorKind Op, Sema &Self, SourceLocation KeyLoc, ASTContext &C, bool (CXXRecordDecl::*HasTrivial)() const, bool (CXXRecordDecl::*HasNonTrivial)() const, bool (CXXMethodDecl::*IsDesiredOp)() const) argument 3228 EvaluateUnaryTypeTrait(Sema &Self, TypeTrait UTT, SourceLocation KeyLoc, QualType T) argument 3749 EvaluateBinaryTypeTrait(Sema &Self, TypeTrait BTT, QualType LhsT, QualType RhsT, SourceLocation KeyLoc) argument 3935 EvaluateArrayTypeTrait(Sema &Self, ArrayTypeTrait ATT, QualType T, Expr *DimExpr, SourceLocation KeyLoc) argument 5662 BuildCXXNoexceptExpr(SourceLocation KeyLoc, Expr *Operand, SourceLocation RParen) argument 5669 ActOnNoexceptExpr(SourceLocation KeyLoc, SourceLocation, Expr *Operand, SourceLocation RParen) argument [all...] |
H A D | SemaTemplate.cpp | 541 /// (otherwise, "class" was used), and KeyLoc is the location of the 549 SourceLocation KeyLoc, 561 Loc = KeyLoc; 566 KeyLoc, Loc, Depth, Position, ParamName, 547 ActOnTypeParameter(Scope *S, bool Typename, SourceLocation EllipsisLoc, SourceLocation KeyLoc, IdentifierInfo *ParamName, SourceLocation ParamNameLoc, unsigned Depth, unsigned Position, SourceLocation EqualLoc, ParsedType DefaultArg) argument
|
H A D | SemaExpr.cpp | 1299 Sema::ActOnGenericSelectionExpr(SourceLocation KeyLoc, argument 1316 ExprResult ER = CreateGenericSelectionExpr(KeyLoc, DefaultLoc, RParenLoc, 1325 Sema::CreateGenericSelectionExpr(SourceLocation KeyLoc, argument 1399 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc, 1453 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc,
|
H A D | TreeTransform.h | 2011 ExprResult RebuildGenericSelectionExpr(SourceLocation KeyLoc, argument 2017 return getSema().CreateGenericSelectionExpr(KeyLoc, DefaultLoc, RParenLoc,
|
/external/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 1104 SourceLocation KeyLoc = ConsumeToken(); local 1118 Result = Actions.ActOnNoexceptExpr(KeyLoc, T.getOpenLocation(), 2206 SourceLocation KeyLoc = ConsumeToken(); local 2209 Diag(KeyLoc, diag::ext_c11_generic_selection); 2278 return Actions.ActOnGenericSelectionExpr(KeyLoc, DefaultLoc,
|
H A D | ParseTemplate.cpp | 473 SourceLocation KeyLoc = ConsumeToken(); local 514 KeyLoc, ParamName, NameLoc, Depth, Position,
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 951 TemplateTypeParmDecl(DeclContext *DC, SourceLocation KeyLoc, argument 954 : TypeDecl(TemplateTypeParm, DC, IdLoc, Id, KeyLoc), Typename(Typename), 962 SourceLocation KeyLoc,
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 468 SourceLocation KeyLoc, SourceLocation NameLoc, 472 new (C, DC) TemplateTypeParmDecl(DC, KeyLoc, NameLoc, Id, Typename); 467 Create(const ASTContext &C, DeclContext *DC, SourceLocation KeyLoc, SourceLocation NameLoc, unsigned D, unsigned P, IdentifierInfo *Id, bool Typename, bool ParameterPack) argument
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 3458 ExprResult ActOnGenericSelectionExpr(SourceLocation KeyLoc, 3464 ExprResult CreateGenericSelectionExpr(SourceLocation KeyLoc, 4344 ExprResult ActOnNoexceptExpr(SourceLocation KeyLoc, SourceLocation LParen, 4346 ExprResult BuildCXXNoexceptExpr(SourceLocation KeyLoc, Expr *Operand, 5197 SourceLocation KeyLoc,
|