/external/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 175 SourceLocation LAngleLoc; member in struct:clang::TemplateIdAnnotation
|
/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 525 SourceLocation LAngleLoc; member in class:clang::TemplateArgumentListInfo 535 TemplateArgumentListInfo(SourceLocation LAngleLoc, argument 537 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {} 539 SourceLocation getLAngleLoc() const { return LAngleLoc; } 542 void setLAngleLoc(SourceLocation Loc) { LAngleLoc = Loc; } 582 SourceLocation LAngleLoc; member in struct:clang::final 612 SourceLocation LAngleLoc; variable
|
H A D | DeclTemplate.h | 56 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::final 71 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, 77 SourceLocation LAngleLoc, 132 SourceLocation getLAngleLoc() const { return LAngleLoc; } 156 SourceLocation LAngleLoc, 159 : List(TemplateLoc, LAngleLoc, Params, RAngleLoc) {
|
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 115 SourceLocation LAngleLoc, RAngleLoc; local 118 TemplateParams, LAngleLoc, RAngleLoc)) { 145 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc, 278 SourceLocation LAngleLoc local 283 << FixItHint::CreateInsertion(LAngleLoc, "<>"); 288 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, 289 LAngleLoc, nullptr)); 325 /// The template parameter we parse will be added to this list. LAngleLoc and 332 SourceLocation &LAngleLoc, 335 if (!TryConsumeToken(tok::less, LAngleLoc)) { 330 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument 571 SourceLocation LAngleLoc, RAngleLoc; local 899 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument 982 SourceLocation LAngleLoc, RAngleLoc; local [all...] |
H A D | ParseDeclCXX.cpp | 600 Range = SourceRange(Name.TemplateId->LAngleLoc, 1008 SourceLocation LAngleLoc, RAngleLoc; local 1009 ParseTemplateIdAfterTemplateName(nullptr, IdLoc, SS, true, LAngleLoc, 1399 SourceLocation LAngleLoc, RAngleLoc; local 1401 nullptr, NameLoc, SS, true, LAngleLoc, TemplateArgs, RAngleLoc)) { 1404 LAngleLoc = RAngleLoc = SourceLocation(); 1409 << TagTokKind << Name << SourceRange(LAngleLoc, RAngleLoc); 1447 Diag(TemplateId->LAngleLoc, diag::err_template_spec_syntax_non_template) 1625 TemplateId->LAngleLoc, 1643 TemplateId->LAngleLoc, 1669 SourceLocation LAngleLoc = local [all...] |
H A D | ParseObjc.cpp | 243 // case, LAngleLoc will be valid and ProtocolIdents will capture the 245 SourceLocation LAngleLoc, EndProtoLoc; local 251 typeParamScope, LAngleLoc, ProtocolIdents, EndProtoLoc); 288 assert(LAngleLoc.isInvalid() && "Cannot have already parsed protocols"); 293 LAngleLoc, EndProtoLoc, 343 nullptr, typeArgsLAngleLoc, typeArgs, typeArgsRAngleLoc, LAngleLoc, 351 if (LAngleLoc.isValid()) { 364 LAngleLoc, EndProtoLoc, 1547 SourceLocation &LAngleLoc, SourceLocation &EndLoc, 1551 LAngleLoc 1544 ParseObjCProtocolReferences(SmallVectorImpl<Decl *> &Protocols, SmallVectorImpl<SourceLocation> &ProtocolLocs, bool WarnOnDeclarations, bool ForObjCContainer, SourceLocation &LAngleLoc, SourceLocation &EndLoc, bool consumeLastToken) argument 2084 SourceLocation LAngleLoc, EndProtoLoc; local [all...] |
H A D | ParseDecl.cpp | 2003 SourceLocation LAngleLoc = local 2008 << FixItHint::CreateInsertion(LAngleLoc, "<>"); 2013 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, 2014 LAngleLoc, nullptr));
|
/external/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 893 SourceLocation LAngleLoc, 902 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 923 SpecTL.setLAngleLoc(LAngleLoc); 967 SpecTL.setLAngleLoc(LAngleLoc); 888 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy Template, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument
|
H A D | SemaLambda.cpp | 231 SourceLocation LAngleLoc = IntroRange.getBegin(); local 235 /*Template kw loc*/ SourceLocation(), LAngleLoc,
|
H A D | SemaTemplate.cpp | 828 SourceLocation LAngleLoc, 837 Context, TemplateLoc, LAngleLoc, 1953 DiagnoseMissingExplicitSpecialization(SourceRange(TemplateId->LAngleLoc, 2280 SourceLocation LAngleLoc, 2290 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2307 SpecTL.setLAngleLoc(LAngleLoc); 2325 SpecTL.setLAngleLoc(LAngleLoc); 2351 SourceLocation LAngleLoc, 2357 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2379 SpecTL.setLAngleLoc(LAngleLoc); 825 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<Decl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument 2278 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument 2344 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument 2533 SourceLocation LAngleLoc = TemplateId->LAngleLoc; local 6196 SourceLocation LAngleLoc = TemplateId.LAngleLoc; local 7320 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr) argument 8178 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument [all...] |
H A D | TreeTransform.h | 2364 SourceLocation LAngleLoc, 2372 return getDerived().RebuildCXXStaticCastExpr(OpLoc, LAngleLoc, TInfo, 2377 return getDerived().RebuildCXXDynamicCastExpr(OpLoc, LAngleLoc, TInfo, 2382 return getDerived().RebuildCXXReinterpretCastExpr(OpLoc, LAngleLoc, TInfo, 2388 return getDerived().RebuildCXXConstCastExpr(OpLoc, LAngleLoc, TInfo, 2402 SourceLocation LAngleLoc, 2410 SourceRange(LAngleLoc, RAngleLoc), 2419 SourceLocation LAngleLoc, 2427 SourceRange(LAngleLoc, RAngleLoc), 2436 SourceLocation LAngleLoc, 2362 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2401 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2418 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2435 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2452 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument [all...] |
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 32 SourceLocation LAngleLoc, 35 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), 58 const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, 62 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params, 31 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc) argument 57 Create( const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc) argument
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 812 SourceLocation LAngleLoc, RAngleLoc; local 821 LAngleLoc = ReadSourceLocation(Record, Idx); 830 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
|