/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 137 SourceLocation LAngleLoc, RAngleLoc; local 140 RAngleLoc)) { 152 TemplateParams.size(), RAngleLoc)); 296 /// RAngleLoc will receive the positions of the '<' and '>', respectively, 303 SourceLocation &RAngleLoc) { 318 RAngleLoc = Tok.getLocation(); 321 RAngleLoc = ConsumeToken(); 535 SourceLocation LAngleLoc, RAngleLoc; local 539 RAngleLoc)) { 596 RAngleLoc); 300 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument 686 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument 795 SourceLocation LAngleLoc, RAngleLoc; local [all...] |
H A D | ParseExprCXX.cpp | 315 TemplateId->RAngleLoc, 1702 SourceLocation LAngleLoc, RAngleLoc; 1708 RAngleLoc)) 1734 TemplateId->RAngleLoc = RAngleLoc; 1752 LAngleLoc, TemplateArgsPtr, RAngleLoc, 1758 Id.setConstructorName(Type.get(), NameLoc, RAngleLoc); 1760 Id.setDestructorName(Id.StartLocation, Type.get(), RAngleLoc); 2099 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)); 2108 TemplateId->RAngleLoc); [all...] |
H A D | ParseDeclCXX.cpp | 510 Name.TemplateId->RAngleLoc); 1045 SourceLocation LAngleLoc, RAngleLoc; local 1048 TemplateArgs, RAngleLoc)) { 1051 LAngleLoc = RAngleLoc = SourceLocation(); 1060 << SourceRange(LAngleLoc, RAngleLoc); 1189 TemplateId->RAngleLoc, 1206 TemplateId->RAngleLoc); 1250 TemplateId->RAngleLoc,
|
H A D | Parser.cpp | 1301 TemplateId->RAngleLoc);
|
/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 519 SourceLocation RAngleLoc; member in class:clang::TemplateArgumentListInfo 529 SourceLocation RAngleLoc) 530 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {} 533 SourceLocation getRAngleLoc() const { return RAngleLoc; } 536 void setRAngleLoc(SourceLocation Loc) { RAngleLoc = Loc; } 562 SourceLocation RAngleLoc; member in struct:clang::ASTTemplateArgumentListInfo 528 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 | 48 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::TemplateParameterList 57 SourceLocation RAngleLoc); 65 SourceLocation RAngleLoc); 107 SourceLocation getRAngleLoc() const { return RAngleLoc; } 110 return SourceRange(TemplateLoc, RAngleLoc); 123 NamedDecl **Params, SourceLocation RAngleLoc) : 124 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) {
|
H A D | ExprCXX.h | 2343 return getTemplateKWAndArgsInfo()->RAngleLoc; 2607 return getTemplateKWAndArgsInfo()->RAngleLoc; 3026 return getTemplateKWAndArgsInfo()->RAngleLoc;
|
H A D | Expr.h | 953 return getTemplateKWAndArgsInfo()->RAngleLoc; 2331 return getTemplateKWAndArgsInfo()->RAngleLoc;
|
/external/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 172 SourceLocation RAngleLoc; member in struct:clang::TemplateIdAnnotation
|
H A D | Sema.h | 3713 /// \param RAngleLoc The location of the closing angle bracket ('>'). 3728 SourceLocation RAngleLoc, 4357 SourceLocation RAngleLoc); 4407 SourceLocation RAngleLoc, 4423 SourceLocation RAngleLoc); 4454 SourceLocation RAngleLoc, 4494 SourceLocation RAngleLoc, 4516 SourceLocation RAngleLoc, 4540 SourceLocation RAngleLoc, 4667 /// \param RAngleLoc Th [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 827 SourceLocation RAngleLoc) { 833 RAngleLoc); 2078 SourceLocation RAngleLoc, 2086 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2104 SpecTL.setRAngleLoc(RAngleLoc); 2123 SpecTL.setRAngleLoc(RAngleLoc); 2150 SourceLocation RAngleLoc) { 2154 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2177 SpecTL.setRAngleLoc(RAngleLoc); 2220 SpecTL.setRAngleLoc(RAngleLoc); 822 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument 2074 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument 2141 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument 2477 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2530 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2576 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument 2613 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2697 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument 2938 SourceLocation RAngleLoc = TemplateArgs.getRAngleLoc(); local 5064 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 6166 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 6818 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 | SemaCXXScopeSpec.cpp | 762 SourceLocation RAngleLoc, 769 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 791 SpecTL.setRAngleLoc(RAngleLoc); 803 SourceRange R(TemplateNameLoc, RAngleLoc); 835 SpecTL.setRAngleLoc(RAngleLoc); 755 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 | DeclSpec.cpp | 43 EndLocation = TemplateId->RAngleLoc; 51 EndLocation = TemplateId->RAngleLoc;
|
H A D | TreeTransform.h | 1770 SourceLocation RAngleLoc, 1777 RAngleLoc, LParenLoc, 1782 RAngleLoc, LParenLoc, 1787 RAngleLoc, LParenLoc, 1793 RAngleLoc, LParenLoc, 1808 SourceLocation RAngleLoc, 1814 SourceRange(LAngleLoc, RAngleLoc), 1825 SourceLocation RAngleLoc, 1831 SourceRange(LAngleLoc, RAngleLoc), 1842 SourceLocation RAngleLoc, 1766 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1805 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1822 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1839 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1856 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument [all...] |
H A D | SemaExprCXX.cpp | 5067 TemplateId->RAngleLoc); 5117 TemplateId->RAngleLoc);
|
H A D | SemaDecl.cpp | 5356 TemplateArgs.setRAngleLoc(TemplateId->RAngleLoc); 5371 << SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc); 5381 << SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)
|
H A D | SemaDeclCXX.cpp | 5946 << SourceRange(Name.TemplateId->LAngleLoc, Name.TemplateId->RAngleLoc);
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 33 SourceLocation RAngleLoc) 34 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), 43 unsigned NumParams, SourceLocation RAngleLoc) { 49 NumParams, RAngleLoc); 30 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument 41 Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 2163 SourceLocation &RAngleLoc); 2180 SourceLocation &RAngleLoc);
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 549 SourceLocation LAngleLoc, RAngleLoc; local 559 RAngleLoc = ReadSourceLocation(Record, Idx); 567 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
|
H A D | ASTWriterDecl.cpp | 365 Writer.AddSourceLocation(FTSInfo->TemplateArgumentsAsWritten->RAngleLoc,
|
H A D | ASTWriterStmt.cpp | 51 Writer.AddSourceLocation(Args.RAngleLoc, Record);
|
H A D | ASTReader.cpp | 5917 SourceLocation RAngleLoc = ReadSourceLocation(F, Record, Idx); 5927 Params.data(), Params.size(), RAngleLoc);
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 2358 TemplateArgs->RAngleLoc));
|