| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| ASTConcept.h | 107 SourceLocation TemplateKWLoc; 127 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, 131 NestedNameSpec(NNS), TemplateKWLoc(TemplateKWLoc), 135 ConceptReference() : NestedNameSpec(), TemplateKWLoc(), ConceptName(), 148 SourceLocation getTemplateKWLoc() const { return TemplateKWLoc; } 180 ConceptReference(NNS, /*TemplateKWLoc=*/SourceLocation(), ConceptNameInfo,
|
| TemplateBase.h | 671 SourceLocation TemplateKWLoc; 676 void initializeFrom(SourceLocation TemplateKWLoc, 682 void initializeFrom(SourceLocation TemplateKWLoc, 686 void initializeFrom(SourceLocation TemplateKWLoc);
|
| TypeLoc.h | 1569 SourceLocation TemplateKWLoc; 1581 return getLocalData()->TemplateKWLoc; 1585 getLocalData()->TemplateKWLoc = Loc; 2047 SourceLocation TemplateKWLoc; 2077 return getLocalData()->TemplateKWLoc; 2081 getLocalData()->TemplateKWLoc = Loc; 2308 SourceLocation TemplateKWLoc; 2353 return getLocalData()->TemplateKWLoc; 2357 getLocalData()->TemplateKWLoc = Loc;
|
| ExprConcepts.h | 59 SourceLocation TemplateKWLoc, 78 SourceLocation TemplateKWLoc, DeclarationNameInfo ConceptNameInfo,
|
| NestedNameSpecifier.h | 398 /// \param TemplateKWLoc The location of the 'template' keyword, if present. 403 void Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL,
|
| ExprCXX.h | 2893 SourceLocation TemplateKWLoc, 3008 return getTrailingASTTemplateKWAndArgsInfo()->TemplateKWLoc; 3103 SourceLocation TemplateKWLoc, 3129 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, 3208 SourceLocation TemplateKWLoc, 3223 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, 3256 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->TemplateKWLoc; 3617 SourceLocation TemplateKWLoc, 3629 SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierFoundInScope, 3707 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->TemplateKWLoc; [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| ParsedTemplate.h | 154 /// TemplateKWLoc - The location of the template keyword. 156 SourceLocation TemplateKWLoc; 200 Create(SourceLocation TemplateKWLoc, SourceLocation TemplateNameLoc, 208 TemplateIdAnnotation(TemplateKWLoc, TemplateNameLoc, Name, 239 TemplateIdAnnotation(SourceLocation TemplateKWLoc, 247 : TemplateKWLoc(TemplateKWLoc), TemplateNameLoc(TemplateNameLoc),
|
| Sema.h | 4782 SourceLocation TemplateKWLoc, 5080 Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, 5107 SourceLocation TemplateKWLoc, 5124 SourceLocation TemplateKWLoc = SourceLocation(), 5131 SourceLocation TemplateKWLoc = SourceLocation(), 5144 const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, LookupResult &R, 5148 SourceLocation TemplateKWLoc, 5164 SourceLocation TemplateKWLoc, 5303 CXXScopeSpec &SS, SourceLocation TemplateKWLoc, 5312 SourceLocation TemplateKWLoc, [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaExprMember.cpp | 235 const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, LookupResult &R, 240 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, true, S); 245 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, false, 256 if (TemplateArgs || TemplateKWLoc.isValid()) 257 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, false, TemplateArgs); 480 SourceLocation TemplateKWLoc, 512 SS.getWithLocInContext(Context), TemplateKWLoc, FirstQualifierInScope, 643 SourceLocation TemplateKWLoc, 653 if (HasTemplateArgs || TemplateKWLoc.isValid()) { 659 TemplateKWLoc); [all...] |
| SemaCXXScopeSpec.cpp | 890 SourceLocation TemplateKWLoc, 923 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); 930 SS.Extend(Context, TemplateKWLoc, Builder.getTypeLocInContext(Context, T), 972 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); 980 SS.Extend(Context, TemplateKWLoc, Builder.getTypeLocInContext(Context, T),
|
| SemaTemplate.cpp | 724 SourceLocation TemplateKWLoc, 759 /*Op*/ SourceLocation(), SS.getWithLocInContext(Context), TemplateKWLoc, 763 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs); 768 SourceLocation TemplateKWLoc, 777 Context, QualifierLoc, TemplateKWLoc, NameInfo, TemplateArgs); 1183 SS, /*TemplateKWLoc=*/SourceLocation(), NameInfo, 3905 Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, 3929 return ActOnTypenameType(nullptr, SourceLocation(), SS, TemplateKWLoc, 3941 TemplateKWLoc.isInvalid() 3970 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); [all...] |
| TreeTransform.h | 1041 SourceLocation TemplateKWLoc, 1051 SS, TemplateKWLoc, *Name, NameLoc, QualType(), nullptr, 1224 SourceLocation TemplateKWLoc, 1238 SourceLocation TemplateKWLoc, 2590 SourceLocation TemplateKWLoc, 2635 SS, TemplateKWLoc, 3161 SourceLocation TemplateKWLoc, 3169 if (TemplateArgs || TemplateKWLoc.isValid()) 3170 return getSema().BuildQualifiedTemplateIdExpr(SS, TemplateKWLoc, NameInfo, 3182 SourceLocation TemplateKWLoc, [all...] |
| SemaStmtAsm.cpp | 759 SourceLocation TemplateKWLoc, 768 ExprResult Result = ActOnIdExpression(getCurScope(), SS, TemplateKWLoc, Id,
|
| DeclSpec.cpp | 53 void CXXScopeSpec::Extend(ASTContext &Context, SourceLocation TemplateKWLoc, 55 Builder.Extend(Context, TemplateKWLoc, TL, ColonColonLoc);
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| ExprConcepts.cpp | 35 SourceLocation TemplateKWLoc, DeclarationNameInfo ConceptNameInfo, 41 ConceptReference(NNS, TemplateKWLoc, ConceptNameInfo, FoundDecl, 74 SourceLocation TemplateKWLoc, 83 return new (Buffer) ConceptSpecializationExpr(C, NNS, TemplateKWLoc,
|
| TemplateBase.cpp | 629 SourceLocation TemplateKWLoc, const TemplateArgumentListInfo &Info, 631 this->TemplateKWLoc = TemplateKWLoc; 640 void ASTTemplateKWAndArgsInfo::initializeFrom(SourceLocation TemplateKWLoc) { 641 assert(TemplateKWLoc.isValid()); 644 this->TemplateKWLoc = TemplateKWLoc; 649 SourceLocation TemplateKWLoc, const TemplateArgumentListInfo &Info, 651 this->TemplateKWLoc = TemplateKWLoc; [all...] |
| ExprCXX.cpp | 350 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, 355 TemplateKWLoc, NameInfo, TemplateArgs, Begin, End, false, 384 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, 388 assert(Args || TemplateKWLoc.isValid()); 396 TemplateKWLoc, NameInfo, RequiresADL, 414 SourceLocation TemplateKWLoc, 426 (TemplateArgs != nullptr ) || TemplateKWLoc.isValid(); 438 TemplateKWLoc, *TemplateArgs, getTrailingTemplateArgumentLoc(), Deps); 439 } else if (TemplateKWLoc.isValid()) { 440 getTrailingASTTemplateKWAndArgsInfo()->initializeFrom(TemplateKWLoc); [all...] |
| NestedNameSpecifier.cpp | 562 SourceLocation TemplateKWLoc, 566 TemplateKWLoc.isValid(),
|
| Expr.cpp | 400 SourceLocation TemplateKWLoc, ValueDecl *D, 416 = (TemplateArgs || TemplateKWLoc.isValid()) ? 1 : 0; 423 TemplateKWLoc, *TemplateArgs, getTrailingObjects<TemplateArgumentLoc>(), 427 } else if (TemplateKWLoc.isValid()) { 429 TemplateKWLoc); 437 SourceLocation TemplateKWLoc, ValueDecl *D, 443 return Create(Context, QualifierLoc, TemplateKWLoc, D, 451 SourceLocation TemplateKWLoc, ValueDecl *D, 462 bool HasTemplateKWAndArgsInfo = TemplateArgs || TemplateKWLoc.isValid(); 471 return new (Mem) DeclRefExpr(Context, QualifierLoc, TemplateKWLoc, D [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseExprCXX.cpp | 278 SourceLocation TemplateKWLoc = ConsumeToken(); 321 getCurScope(), SS, TemplateKWLoc, TemplateName, ObjectType, 323 if (AnnotateTemplateIdToken(Template, TNK, SS, TemplateKWLoc, 361 TemplateId->TemplateKWLoc, 595 SourceLocation TemplateKWLoc; 602 /*AllowDeductionGuide=*/false, &TemplateKWLoc, Name)) 611 getCurScope(), SS, TemplateKWLoc, Name, Tok.is(tok::l_paren), 2321 SourceLocation TemplateKWLoc, IdentifierInfo *Name, SourceLocation NameLoc, 2334 TNK = Actions.ActOnTemplateName(getCurScope(), SS, TemplateKWLoc, Id, 2340 TemplateKWLoc.isValid(), Id [all...] |
| ParseTemplate.cpp | 392 /*TemplateKWLoc=*/nullptr, Result)) { 738 /*TemplateKWLoc=*/SourceLocation(), 1270 /// \param TemplateKWLoc if valid, specifies that this template-id 1291 SourceLocation TemplateKWLoc, 1329 getCurScope(), SS, TemplateKWLoc, Template, 1337 else if (TemplateKWLoc.isValid()) 1338 Tok.setLocation(TemplateKWLoc); 1357 TemplateKWLoc, TemplateNameLoc, TemplateII, OpKind, Template, TNK, 1361 if (TemplateKWLoc.isValid()) 1362 Tok.setLocation(TemplateKWLoc); [all...] |
| ParseStmtAsm.cpp | 229 SourceLocation TemplateKWLoc; 243 /*AllowDeductionGuide=*/false, &TemplateKWLoc, Id); 245 Result = Actions.LookupInlineAsmIdentifier(SS, TemplateKWLoc, Id,
|
| ParseExpr.cpp | 1236 SourceLocation TemplateKWLoc; 1251 getCurScope(), ScopeSpec, TemplateKWLoc, Name, Tok.is(tok::l_paren), 2165 SourceLocation TemplateKWLoc; 2185 /*AllowDeductionGuide=*/false, &TemplateKWLoc, Name)) { 2192 OpKind, SS, TemplateKWLoc, Name,
|
| Parser.cpp | 1927 getCurScope(), TypenameLoc, SS, TemplateId->TemplateKWLoc, 2204 SourceLocation TemplateKWLoc; // FIXME: parsed, but unused. 2209 /*AllowDeductionGuide*/ false, &TemplateKWLoc,
|
| /src/external/apache2/llvm/dist/clang/include/clang/Parse/ |
| Parser.h | 3121 SourceLocation TemplateKWLoc, 3357 SourceLocation *TemplateKWLoc, UnqualifiedId &Result); 3416 SourceLocation TemplateKWLoc,
|