/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 118 SourceLocation LAngleLoc, RAngleLoc; local 121 TemplateParams, LAngleLoc, RAngleLoc)) { 134 TemplateParams.size(), RAngleLoc)); 267 /// RAngleLoc will receive the positions of the '<' and '>', respectively, 274 SourceLocation &RAngleLoc) { 294 RAngleLoc = Tok.getLocation(); 297 RAngleLoc = ConsumeToken(); 511 SourceLocation LAngleLoc, RAngleLoc; local 515 RAngleLoc)) { 572 RAngleLoc); 271 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument 653 ParseGreaterThanInTemplateList(SourceLocation &RAngleLoc, bool ConsumeLastToken) argument 776 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument 856 SourceLocation LAngleLoc, RAngleLoc; local [all...] |
H A D | ParseExprCXX.cpp | 368 TemplateId->RAngleLoc, 1752 SourceLocation LAngleLoc, RAngleLoc; 1758 RAngleLoc)) 1784 TemplateId->RAngleLoc = RAngleLoc; 1801 LAngleLoc, TemplateArgsPtr, RAngleLoc, 1807 Id.setConstructorName(Type.get(), NameLoc, RAngleLoc); 1809 Id.setDestructorName(Id.StartLocation, Type.get(), RAngleLoc); 2153 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)); 2162 TemplateId->RAngleLoc); [all...] |
H A D | ParseDeclCXX.cpp | 537 Name.TemplateId->RAngleLoc); 1221 SourceLocation LAngleLoc, RAngleLoc; local 1224 TemplateArgs, RAngleLoc)) { 1227 LAngleLoc = RAngleLoc = SourceLocation(); 1237 << SourceRange(LAngleLoc, RAngleLoc); 1445 TemplateId->RAngleLoc, 1463 TemplateId->RAngleLoc); 1507 TemplateId->RAngleLoc,
|
H A D | Parser.cpp | 1532 TemplateId->RAngleLoc);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TemplateBase.h | 515 SourceLocation RAngleLoc; member in class:clang::TemplateArgumentListInfo 525 SourceLocation RAngleLoc) 526 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {} 529 SourceLocation getRAngleLoc() const { return RAngleLoc; } 532 void setRAngleLoc(SourceLocation Loc) { RAngleLoc = Loc; } 558 SourceLocation RAngleLoc; member in struct:clang::ASTTemplateArgumentListInfo 524 TemplateArgumentListInfo(SourceLocation LAngleLoc, SourceLocation RAngleLoc) argument
|
H A D | TypeLoc.h | 764 SourceLocation RAngleLoc; member in struct:clang::ObjCProtocolListLocInfo 791 return this->getLocalData()->RAngleLoc; 794 this->getLocalData()->RAngleLoc = Loc; 1272 SourceLocation RAngleLoc; 1296 return getLocalData()->RAngleLoc; 1299 getLocalData()->RAngleLoc = Loc; 1657 SourceLocation RAngleLoc; 1720 return this->getLocalData()->RAngleLoc; 1723 this->getLocalData()->RAngleLoc = Loc;
|
H A D | DeclTemplate.h | 49 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::TemplateParameterList 62 SourceLocation RAngleLoc); 70 SourceLocation RAngleLoc); 126 SourceLocation getRAngleLoc() const { return RAngleLoc; } 129 return SourceRange(TemplateLoc, RAngleLoc); 142 NamedDecl **Params, SourceLocation RAngleLoc) : 143 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) {
|
H A D | ExprCXX.h | 2507 return getTemplateKWAndArgsInfo()->RAngleLoc; 2757 return getTemplateKWAndArgsInfo()->RAngleLoc; 3175 return getTemplateKWAndArgsInfo()->RAngleLoc;
|
H A D | Expr.h | 1061 return getTemplateKWAndArgsInfo()->RAngleLoc; 2449 return getTemplateKWAndArgsInfo()->RAngleLoc;
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 172 SourceLocation RAngleLoc; member in struct:clang::TemplateIdAnnotation
|
H A D | Sema.h | 4225 /// \param RAngleLoc The location of the closing angle bracket ('>'). 4240 SourceLocation RAngleLoc, 4879 SourceLocation RAngleLoc); 4929 SourceLocation RAngleLoc, 4943 SourceLocation RAngleLoc); 4974 SourceLocation RAngleLoc, 5014 SourceLocation RAngleLoc, 5036 SourceLocation RAngleLoc, 5060 SourceLocation RAngleLoc, 5188 /// \param RAngleLoc Th [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 830 SourceLocation RAngleLoc) { 836 RAngleLoc); 2121 SourceLocation RAngleLoc, 2129 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2147 SpecTL.setRAngleLoc(RAngleLoc); 2165 SpecTL.setRAngleLoc(RAngleLoc); 2192 SourceLocation RAngleLoc) { 2196 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2219 SpecTL.setRAngleLoc(RAngleLoc); 2262 SpecTL.setRAngleLoc(RAngleLoc); 825 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument 2117 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument 2183 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument 2556 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2611 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2660 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument 2699 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2783 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument 3055 SourceLocation RAngleLoc = TemplateArgs.getRAngleLoc(); local 5202 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 6330 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 6979 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 | 754 SourceLocation RAngleLoc, 761 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 782 SpecTL.setRAngleLoc(RAngleLoc); 794 SourceRange R(TemplateNameLoc, RAngleLoc); 826 SpecTL.setRAngleLoc(RAngleLoc); 747 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 | 44 EndLocation = TemplateId->RAngleLoc; 52 EndLocation = TemplateId->RAngleLoc;
|
H A D | TreeTransform.h | 1802 SourceLocation RAngleLoc, 1809 RAngleLoc, LParenLoc, 1814 RAngleLoc, LParenLoc, 1819 RAngleLoc, LParenLoc, 1825 RAngleLoc, LParenLoc, 1840 SourceLocation RAngleLoc, 1846 SourceRange(LAngleLoc, RAngleLoc), 1857 SourceLocation RAngleLoc, 1863 SourceRange(LAngleLoc, RAngleLoc), 1874 SourceLocation RAngleLoc, 1798 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1837 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1854 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1871 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 1888 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument [all...] |
H A D | SemaExprCXX.cpp | 5310 TemplateId->RAngleLoc); 5359 TemplateId->RAngleLoc);
|
H A D | SemaDecl.cpp | 6334 TemplateArgs.setRAngleLoc(TemplateId->RAngleLoc); 6347 << SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc); 6357 << SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)
|
H A D | SemaDeclCXX.cpp | 6720 << SourceRange(Name.TemplateId->LAngleLoc, Name.TemplateId->RAngleLoc);
|
H A D | SemaExpr.cpp | 1583 Buffer.setRAngleLoc(Id.TemplateId->RAngleLoc);
|
/freebsd-10.0-release/contrib/llvm/tools/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
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 2171 SourceLocation &RAngleLoc); 2182 bool ParseGreaterThanInTemplateList(SourceLocation &RAngleLoc, 2190 SourceLocation &RAngleLoc);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 555 SourceLocation LAngleLoc, RAngleLoc; local 565 RAngleLoc = ReadSourceLocation(Record, Idx); 573 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
|
H A D | ASTWriterDecl.cpp | 373 Writer.AddSourceLocation(FTSInfo->TemplateArgumentsAsWritten->RAngleLoc,
|
H A D | ASTWriterStmt.cpp | 53 Writer.AddSourceLocation(Args.RAngleLoc, Record);
|
H A D | ASTReader.cpp | 6874 SourceLocation RAngleLoc = ReadSourceLocation(F, Record, Idx); local 6884 Params.data(), Params.size(), RAngleLoc);
|