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

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp118 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 DParseExprCXX.cpp368 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 DParseDeclCXX.cpp537 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 DParser.cpp1532 TemplateId->RAngleLoc);
/freebsd-10.0-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.h764 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 DDeclTemplate.h49 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 DExprCXX.h2507 return getTemplateKWAndArgsInfo()->RAngleLoc;
2757 return getTemplateKWAndArgsInfo()->RAngleLoc;
3175 return getTemplateKWAndArgsInfo()->RAngleLoc;
H A DExpr.h1061 return getTemplateKWAndArgsInfo()->RAngleLoc;
2449 return getTemplateKWAndArgsInfo()->RAngleLoc;
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DParsedTemplate.h172 SourceLocation RAngleLoc; member in struct:clang::TemplateIdAnnotation
H A DSema.h4225 /// \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 DSemaTemplate.cpp830 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 DSemaCXXScopeSpec.cpp754 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 DDeclSpec.cpp44 EndLocation = TemplateId->RAngleLoc;
52 EndLocation = TemplateId->RAngleLoc;
H A DTreeTransform.h1802 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 DSemaExprCXX.cpp5310 TemplateId->RAngleLoc);
5359 TemplateId->RAngleLoc);
H A DSemaDecl.cpp6334 TemplateArgs.setRAngleLoc(TemplateId->RAngleLoc);
6347 << SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc);
6357 << SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)
H A DSemaDeclCXX.cpp6720 << SourceRange(Name.TemplateId->LAngleLoc, Name.TemplateId->RAngleLoc);
H A DSemaExpr.cpp1583 Buffer.setRAngleLoc(Id.TemplateId->RAngleLoc);
/freebsd-10.0-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-10.0-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2171 SourceLocation &RAngleLoc);
2182 bool ParseGreaterThanInTemplateList(SourceLocation &RAngleLoc,
2190 SourceLocation &RAngleLoc);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp555 SourceLocation LAngleLoc, RAngleLoc; local
565 RAngleLoc = ReadSourceLocation(Record, Idx);
573 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
H A DASTWriterDecl.cpp373 Writer.AddSourceLocation(FTSInfo->TemplateArgumentsAsWritten->RAngleLoc,
H A DASTWriterStmt.cpp53 Writer.AddSourceLocation(Args.RAngleLoc, Record);
H A DASTReader.cpp6874 SourceLocation RAngleLoc = ReadSourceLocation(F, Record, Idx); local
6884 Params.data(), Params.size(), RAngleLoc);

Completed in 414 milliseconds