HomeSort by: relevance | last modified time | path
    Searched refs:TemplateKWLoc (Results 1 - 25 of 36) sorted by relevancy

1 2

  /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,

Completed in 61 milliseconds

1 2