Searched refs:RAngleLoc (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp118 SourceLocation LAngleLoc, RAngleLoc; local
121 TemplateParams, LAngleLoc, RAngleLoc)) {
134 TemplateParams.size(), RAngleLoc));
296 /// RAngleLoc will receive the positions of the '<' and '>', respectively,
303 SourceLocation &RAngleLoc) {
323 RAngleLoc = Tok.getLocation();
326 RAngleLoc = ConsumeToken();
542 SourceLocation LAngleLoc, RAngleLoc; local
546 RAngleLoc)) {
603 RAngleLoc);
300 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument
687 ParseGreaterThanInTemplateList(SourceLocation &RAngleLoc, bool ConsumeLastToken) argument
810 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument
892 SourceLocation LAngleLoc, RAngleLoc; local
[all...]
H A DParseExprCXX.cpp376 TemplateId->RAngleLoc,
1921 SourceLocation LAngleLoc, RAngleLoc;
1927 RAngleLoc))
1953 TemplateId->RAngleLoc = RAngleLoc;
1970 LAngleLoc, TemplateArgsPtr, RAngleLoc,
1976 Id.setConstructorName(Type.get(), NameLoc, RAngleLoc);
1978 Id.setDestructorName(Id.StartLocation, Type.get(), RAngleLoc);
2322 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc));
2331 TemplateId->RAngleLoc);
[all...]
H A DParseDeclCXX.cpp548 Name.TemplateId->RAngleLoc);
935 SourceLocation LAngleLoc, RAngleLoc; local
937 true, LAngleLoc, TemplateArgs, RAngleLoc); local
1236 SourceLocation LAngleLoc, RAngleLoc; local
1239 TemplateArgs, RAngleLoc)) {
1242 LAngleLoc = RAngleLoc = SourceLocation();
1252 << SourceRange(LAngleLoc, RAngleLoc);
1466 TemplateId->RAngleLoc,
1484 TemplateId->RAngleLoc);
1533 TemplateId->RAngleLoc,
[all...]
H A DParser.cpp1619 TemplateId->RAngleLoc);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateBase.h515 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 DTypeLoc.h804 SourceLocation RAngleLoc; member in struct:clang::ObjCProtocolListLocInfo
831 return this->getLocalData()->RAngleLoc;
834 this->getLocalData()->RAngleLoc = Loc;
1354 SourceLocation RAngleLoc;
1378 return getLocalData()->RAngleLoc;
1381 getLocalData()->RAngleLoc = Loc;
1743 SourceLocation RAngleLoc;
1806 return this->getLocalData()->RAngleLoc;
1809 this->getLocalData()->RAngleLoc = Loc;
H A DDeclTemplate.h51 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::TemplateParameterList
64 SourceLocation RAngleLoc);
72 SourceLocation RAngleLoc);
128 SourceLocation getRAngleLoc() const { return RAngleLoc; }
131 return SourceRange(TemplateLoc, RAngleLoc);
144 NamedDecl **Params, SourceLocation RAngleLoc) :
145 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) {
H A DExprCXX.h2597 return getTemplateKWAndArgsInfo()->RAngleLoc;
2849 return getTemplateKWAndArgsInfo()->RAngleLoc;
3270 return getTemplateKWAndArgsInfo()->RAngleLoc;
H A DExpr.h1060 return getTemplateKWAndArgsInfo()->RAngleLoc;
2452 return getTemplateKWAndArgsInfo()->RAngleLoc;
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DParsedTemplate.h172 SourceLocation RAngleLoc; member in struct:clang::TemplateIdAnnotation
H A DSema.h4422 /// \param RAngleLoc The location of the closing angle bracket ('>').
4437 SourceLocation RAngleLoc,
5102 SourceLocation RAngleLoc);
5148 SourceLocation RAngleLoc,
5162 SourceLocation RAngleLoc);
5208 SourceLocation RAngleLoc,
5248 SourceLocation RAngleLoc,
5270 SourceLocation RAngleLoc,
5296 SourceLocation RAngleLoc,
5424 /// \param RAngleLoc Th
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplate.cpp825 SourceLocation RAngleLoc) {
831 RAngleLoc);
2115 SourceLocation RAngleLoc,
2123 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
2141 SpecTL.setRAngleLoc(RAngleLoc);
2159 SpecTL.setRAngleLoc(RAngleLoc);
2186 SourceLocation RAngleLoc) {
2190 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
2213 SpecTL.setRAngleLoc(RAngleLoc);
2256 SpecTL.setRAngleLoc(RAngleLoc);
820 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
2111 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument
2177 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
2356 SourceLocation RAngleLoc = TemplateId->RAngleLoc; local
3051 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
3109 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
3161 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument
3203 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted, bool &HasDefaultArg) argument
3293 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument
3565 SourceLocation RAngleLoc = TemplateArgs.getRAngleLoc(); local
5768 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
6891 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
7620 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
[all...]
H A DSemaCXXScopeSpec.cpp742 SourceLocation RAngleLoc,
749 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
770 SpecTL.setRAngleLoc(RAngleLoc);
782 SourceRange R(TemplateNameLoc, RAngleLoc);
814 SpecTL.setRAngleLoc(RAngleLoc);
735 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy Template, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument
H A DDeclSpec.cpp45 EndLocation = TemplateId->RAngleLoc;
53 EndLocation = TemplateId->RAngleLoc;
H A DSemaLambda.cpp143 SourceLocation RAngleLoc = IntroRange.getEnd(); local
149 LSI->AutoTemplateParams.size(), RAngleLoc);
H A DTreeTransform.h1882 SourceLocation RAngleLoc,
1889 RAngleLoc, LParenLoc,
1894 RAngleLoc, LParenLoc,
1899 RAngleLoc, LParenLoc,
1905 RAngleLoc, LParenLoc,
1920 SourceLocation RAngleLoc,
1926 SourceRange(LAngleLoc, RAngleLoc),
1937 SourceLocation RAngleLoc,
1943 SourceRange(LAngleLoc, RAngleLoc),
1954 SourceLocation RAngleLoc,
1878 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
1917 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
1934 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
1951 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
1968 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
[all...]
H A DSemaTemplateDeduction.cpp2208 PartialTemplArgInfo->RAngleLoc);
2372 PartialTemplArgInfo->RAngleLoc);
H A DSemaTemplateInstantiateDecl.cpp2635 TemplArgInfo->RAngleLoc);
2762 TemplArgInfo->RAngleLoc);
H A DSemaExprCXX.cpp5545 TemplateId->RAngleLoc);
5594 TemplateId->RAngleLoc);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclTemplate.cpp33 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-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2256 SourceLocation &RAngleLoc);
2267 bool ParseGreaterThanInTemplateList(SourceLocation &RAngleLoc,
2275 SourceLocation &RAngleLoc);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp601 SourceLocation LAngleLoc, RAngleLoc; local
611 RAngleLoc = ReadSourceLocation(Record, Idx);
619 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
H A DASTReader.cpp5365 SourceLocation RAngleLoc = ReadSourceLocation(F, Record, Index); local
5367 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
6959 SourceLocation RAngleLoc = ReadSourceLocation(F, Record, Idx); local
6969 Params.data(), Params.size(), RAngleLoc);
H A DASTWriterDecl.cpp384 Writer.AddSourceLocation(FTSInfo->TemplateArgumentsAsWritten->RAngleLoc,
H A DASTWriterStmt.cpp56 Writer.AddSourceLocation(Args.RAngleLoc, Record);

Completed in 577 milliseconds

12