/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 118 SourceLocation LAngleLoc, RAngleLoc; local 121 TemplateParams, LAngleLoc, RAngleLoc)) { 132 TemplateLoc, LAngleLoc, 266 /// The template parameter we parse will be added to this list. LAngleLoc and 273 SourceLocation &LAngleLoc, 280 LAngleLoc = ConsumeToken(); 511 SourceLocation LAngleLoc, RAngleLoc; local 514 if (ParseTemplateParameters(Depth + 1, TemplateParams, LAngleLoc, 569 TemplateLoc, LAngleLoc, 780 SourceLocation &LAngleLoc, 271 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) 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 | ParseDeclCXX.cpp | 536 Range = SourceRange(Name.TemplateId->LAngleLoc, 1221 SourceLocation LAngleLoc, RAngleLoc; local 1223 true, LAngleLoc, 1227 LAngleLoc = RAngleLoc = SourceLocation(); 1237 << SourceRange(LAngleLoc, RAngleLoc); 1274 Diag(TemplateId->LAngleLoc, diag::err_template_spec_syntax_non_template) 1443 TemplateId->LAngleLoc, 1461 TemplateId->LAngleLoc, 1480 SourceLocation LAngleLoc local 1485 << FixItHint::CreateInsertion(LAngleLoc, "<>"); [all...] |
H A D | ParseObjc.cpp | 239 SourceLocation LAngleLoc, EndProtoLoc; local 244 LAngleLoc, EndProtoLoc)) 286 SourceLocation LAngleLoc, EndProtoLoc; local 289 LAngleLoc, EndProtoLoc)) 1188 SourceLocation &LAngleLoc, SourceLocation &EndLoc) { 1191 LAngleLoc = ConsumeToken(); // the "<" 1234 SourceLocation LAngleLoc, EndProtoLoc; local 1238 LAngleLoc, EndProtoLoc); 1240 ProtocolLocs.data(), LAngleLoc); 1464 SourceLocation LAngleLoc, EndProtoLo local 1185 ParseObjCProtocolReferences(SmallVectorImpl<Decl *> &Protocols, SmallVectorImpl<SourceLocation> &ProtocolLocs, bool WarnOnDeclarations, SourceLocation &LAngleLoc, SourceLocation &EndLoc) argument [all...] |
H A D | ParseExprCXX.cpp | 366 TemplateId->LAngleLoc, 1752 SourceLocation LAngleLoc, RAngleLoc; 1756 SS, true, LAngleLoc, 1783 TemplateId->LAngleLoc = LAngleLoc; 1801 LAngleLoc, TemplateArgsPtr, RAngleLoc, 2153 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc));
|
H A D | Parser.cpp | 1530 TemplateId->LAngleLoc,
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TemplateBase.h | 514 SourceLocation LAngleLoc; member in class:clang::TemplateArgumentListInfo 524 TemplateArgumentListInfo(SourceLocation LAngleLoc, argument 526 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {} 528 SourceLocation getLAngleLoc() const { return LAngleLoc; } 531 void setLAngleLoc(SourceLocation Loc) { LAngleLoc = Loc; } 555 SourceLocation LAngleLoc; member in struct:clang::ASTTemplateArgumentListInfo
|
H A D | TypeLoc.h | 763 SourceLocation LAngleLoc; member in struct:clang::ObjCProtocolListLocInfo 784 return this->getLocalData()->LAngleLoc; 787 this->getLocalData()->LAngleLoc = Loc; 1271 SourceLocation LAngleLoc; 1289 return getLocalData()->LAngleLoc; 1292 getLocalData()->LAngleLoc = Loc; 1656 SourceLocation LAngleLoc; 1713 return this->getLocalData()->LAngleLoc; 1716 this->getLocalData()->LAngleLoc = Loc;
|
H A D | DeclTemplate.h | 49 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::TemplateParameterList 60 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, 67 SourceLocation LAngleLoc, 125 SourceLocation getLAngleLoc() const { return LAngleLoc; } 141 SourceLocation LAngleLoc, 143 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) {
|
H A D | ExprCXX.h | 2500 return getTemplateKWAndArgsInfo()->LAngleLoc; 2750 return getTemplateKWAndArgsInfo()->LAngleLoc; 3168 return getTemplateKWAndArgsInfo()->LAngleLoc;
|
H A D | Expr.h | 1054 return getTemplateKWAndArgsInfo()->LAngleLoc; 2442 return getTemplateKWAndArgsInfo()->LAngleLoc;
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 168 SourceLocation LAngleLoc; member in struct:clang::TemplateIdAnnotation
|
H A D | Sema.h | 4223 /// \param LAngleLoc The location of the opening angle bracket ('<'). 4238 SourceLocation LAngleLoc, 4877 SourceLocation LAngleLoc, 4927 SourceLocation LAngleLoc, 4941 SourceLocation LAngleLoc, 4972 SourceLocation LAngleLoc, 5012 SourceLocation LAngleLoc, 5186 /// \param LAngleLoc The location of the opening angle bracket ('<'). 5195 SourceLocation LAngleLoc,
|
H A D | DeclSpec.h | 716 SourceLocation LAngleLoc);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 31 SourceLocation LAngleLoc, 34 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), 58 SourceLocation LAngleLoc, NamedDecl **Params, 65 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params, 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/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 752 SourceLocation LAngleLoc, 761 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 781 SpecTL.setLAngleLoc(LAngleLoc); 825 SpecTL.setLAngleLoc(LAngleLoc); 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 | SemaTemplate.cpp | 828 SourceLocation LAngleLoc, 834 return TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, 2119 SourceLocation LAngleLoc, 2129 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2146 SpecTL.setLAngleLoc(LAngleLoc); 2164 SpecTL.setLAngleLoc(LAngleLoc); 2190 SourceLocation LAngleLoc, 2196 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2218 SpecTL.setLAngleLoc(LAngleLoc); 2261 SpecTL.setLAngleLoc(LAngleLoc); 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 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 | DeclSpec.cpp | 806 SourceLocation LAngleLoc) { 814 ProtocolLAngleLoc = LAngleLoc; 803 setProtocolQualifiers(Decl * const *Protos, unsigned NP, SourceLocation *ProtoLocs, SourceLocation LAngleLoc) argument
|
H A D | TreeTransform.h | 1800 SourceLocation LAngleLoc, 1808 return getDerived().RebuildCXXStaticCastExpr(OpLoc, LAngleLoc, TInfo, 1813 return getDerived().RebuildCXXDynamicCastExpr(OpLoc, LAngleLoc, TInfo, 1818 return getDerived().RebuildCXXReinterpretCastExpr(OpLoc, LAngleLoc, TInfo, 1824 return getDerived().RebuildCXXConstCastExpr(OpLoc, LAngleLoc, TInfo, 1838 SourceLocation LAngleLoc, 1846 SourceRange(LAngleLoc, RAngleLoc), 1855 SourceLocation LAngleLoc, 1863 SourceRange(LAngleLoc, RAngleLoc), 1872 SourceLocation LAngleLoc, 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 | 5308 TemplateId->LAngleLoc, 5357 TemplateId->LAngleLoc,
|
H A D | SemaDecl.cpp | 6333 TemplateArgs.setLAngleLoc(TemplateId->LAngleLoc); 6347 << SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc); 6357 << SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 1149 SourceLocation &LAngleLoc, 2170 SourceLocation &LAngleLoc, 2188 SourceLocation &LAngleLoc,
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 555 SourceLocation LAngleLoc, RAngleLoc; local 564 LAngleLoc = ReadSourceLocation(Record, Idx); 573 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
|
H A D | ASTWriterDecl.cpp | 371 Writer.AddSourceLocation(FTSInfo->TemplateArgumentsAsWritten->LAngleLoc,
|
H A D | ASTWriterStmt.cpp | 52 Writer.AddSourceLocation(Args.LAngleLoc, Record);
|
H A D | ASTReader.cpp | 6873 SourceLocation LAngleLoc = ReadSourceLocation(F, Record, Idx); local 6883 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc,
|