/external/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 172 SourceLocation RAngleLoc; member in struct:clang::TemplateIdAnnotation
|
/external/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 764 SourceLocation RAngleLoc, 771 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 793 SpecTL.setRAngleLoc(RAngleLoc); 805 SourceRange R(TemplateNameLoc, RAngleLoc); 837 SpecTL.setRAngleLoc(RAngleLoc); 757 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 | SemaTemplate.cpp | 829 SourceLocation RAngleLoc) { 835 RAngleLoc); 2120 SourceLocation RAngleLoc, 2128 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2146 SpecTL.setRAngleLoc(RAngleLoc); 2164 SpecTL.setRAngleLoc(RAngleLoc); 2191 SourceLocation RAngleLoc) { 2195 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2218 SpecTL.setRAngleLoc(RAngleLoc); 2261 SpecTL.setRAngleLoc(RAngleLoc); 824 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument 2116 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument 2182 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument 2555 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2610 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2659 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument 2698 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2782 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument 3051 SourceLocation RAngleLoc = TemplateArgs.getRAngleLoc(); local 5193 ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, SourceLocation ModulePrivateLoc, CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr, MultiTemplateParamsArg TemplateParameterLists) argument 6306 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 6954 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 | 1764 SourceLocation RAngleLoc, 1771 RAngleLoc, LParenLoc, 1776 RAngleLoc, LParenLoc, 1781 RAngleLoc, LParenLoc, 1787 RAngleLoc, LParenLoc, 1802 SourceLocation RAngleLoc, 1808 SourceRange(LAngleLoc, RAngleLoc), 1819 SourceLocation RAngleLoc, 1825 SourceRange(LAngleLoc, RAngleLoc), 1836 SourceLocation RAngleLoc, 1760 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1799 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1816 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1833 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1850 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument [all...] |
/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 474 SourceLocation RAngleLoc; member in class:clang::TemplateArgumentListInfo 484 SourceLocation RAngleLoc) 485 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {} 488 SourceLocation getRAngleLoc() const { return RAngleLoc; } 491 void setRAngleLoc(SourceLocation Loc) { RAngleLoc = Loc; } 517 SourceLocation RAngleLoc; member in struct:clang::ASTTemplateArgumentListInfo 483 TemplateArgumentListInfo(SourceLocation LAngleLoc, SourceLocation RAngleLoc) argument
|
H A D | TypeLoc.h | 747 SourceLocation RAngleLoc; member in struct:clang::ObjCProtocolListLocInfo 774 return this->getLocalData()->RAngleLoc; 777 this->getLocalData()->RAngleLoc = Loc; 1227 SourceLocation RAngleLoc; 1251 return getLocalData()->RAngleLoc; 1254 getLocalData()->RAngleLoc = Loc; 1612 SourceLocation RAngleLoc; 1675 return this->getLocalData()->RAngleLoc; 1678 this->getLocalData()->RAngleLoc = Loc;
|
H A D | DeclTemplate.h | 49 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::TemplateParameterList 62 SourceLocation RAngleLoc); 70 SourceLocation RAngleLoc); 119 SourceLocation getRAngleLoc() const { return RAngleLoc; } 122 return SourceRange(TemplateLoc, RAngleLoc); 135 NamedDecl **Params, SourceLocation RAngleLoc) : 136 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) {
|
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 138 SourceLocation LAngleLoc, RAngleLoc; local 141 RAngleLoc)) { 153 TemplateParams.size(), RAngleLoc)); 301 /// RAngleLoc will receive the positions of the '<' and '>', respectively, 308 SourceLocation &RAngleLoc) { 328 RAngleLoc = Tok.getLocation(); 331 RAngleLoc = ConsumeToken(); 545 SourceLocation LAngleLoc, RAngleLoc; local 549 RAngleLoc)) { 606 RAngleLoc); 305 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument 697 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument 876 SourceLocation LAngleLoc, RAngleLoc; local [all...] |
H A D | ParseDeclCXX.cpp | 517 Name.TemplateId->RAngleLoc); 1143 SourceLocation LAngleLoc, RAngleLoc; local 1146 TemplateArgs, RAngleLoc)) { 1149 LAngleLoc = RAngleLoc = SourceLocation(); 1159 << SourceRange(LAngleLoc, RAngleLoc); 1302 TemplateId->RAngleLoc, 1320 TemplateId->RAngleLoc); 1364 TemplateId->RAngleLoc,
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 33 SourceLocation RAngleLoc) 34 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), 59 unsigned NumParams, SourceLocation RAngleLoc) { 66 NumParams, RAngleLoc); 30 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument 57 Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 550 SourceLocation LAngleLoc, RAngleLoc; local 560 RAngleLoc = ReadSourceLocation(Record, Idx); 568 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
|