Searched defs:RAngleLoc (Results 1 - 11 of 11) sorted by relevance

/external/clang/include/clang/Sema/
H A DParsedTemplate.h172 SourceLocation RAngleLoc; member in struct:clang::TemplateIdAnnotation
/external/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp764 SourceLocation RAngleLoc,
771 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
793 SpecTL.setRAngleLoc(RAngleLoc);
805 SourceRange R(TemplateNameLoc, RAngleLoc);
837 SpecTL.setRAngleLoc(RAngleLoc);
757 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy Template, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument
H A DSemaTemplate.cpp829 SourceLocation RAngleLoc) {
835 RAngleLoc);
2120 SourceLocation RAngleLoc,
2128 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
2146 SpecTL.setRAngleLoc(RAngleLoc);
2164 SpecTL.setRAngleLoc(RAngleLoc);
2191 SourceLocation RAngleLoc) {
2195 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
2218 SpecTL.setRAngleLoc(RAngleLoc);
2261 SpecTL.setRAngleLoc(RAngleLoc);
824 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
2116 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument
2182 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
2555 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2610 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2659 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument
2698 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2782 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument
3051 SourceLocation RAngleLoc = TemplateArgs.getRAngleLoc(); local
5193 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
6306 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
6954 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
[all...]
H A DTreeTransform.h1764 SourceLocation RAngleLoc,
1771 RAngleLoc, LParenLoc,
1776 RAngleLoc, LParenLoc,
1781 RAngleLoc, LParenLoc,
1787 RAngleLoc, LParenLoc,
1802 SourceLocation RAngleLoc,
1808 SourceRange(LAngleLoc, RAngleLoc),
1819 SourceLocation RAngleLoc,
1825 SourceRange(LAngleLoc, RAngleLoc),
1836 SourceLocation RAngleLoc,
1760 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
1799 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
1816 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
1833 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
1850 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
[all...]
/external/clang/include/clang/AST/
H A DTemplateBase.h474 SourceLocation RAngleLoc; member in class:clang::TemplateArgumentListInfo
484 SourceLocation RAngleLoc)
485 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {}
488 SourceLocation getRAngleLoc() const { return RAngleLoc; }
491 void setRAngleLoc(SourceLocation Loc) { RAngleLoc = Loc; }
517 SourceLocation RAngleLoc; member in struct:clang::ASTTemplateArgumentListInfo
483 TemplateArgumentListInfo(SourceLocation LAngleLoc, SourceLocation RAngleLoc) argument
H A DTypeLoc.h747 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 DDeclTemplate.h49 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::TemplateParameterList
62 SourceLocation RAngleLoc);
70 SourceLocation RAngleLoc);
119 SourceLocation getRAngleLoc() const { return RAngleLoc; }
122 return SourceRange(TemplateLoc, RAngleLoc);
135 NamedDecl **Params, SourceLocation RAngleLoc) :
136 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) {
/external/clang/lib/Parse/
H A DParseTemplate.cpp138 SourceLocation LAngleLoc, RAngleLoc; local
141 RAngleLoc)) {
153 TemplateParams.size(), RAngleLoc));
301 /// RAngleLoc will receive the positions of the '<' and '>', respectively,
308 SourceLocation &RAngleLoc) {
328 RAngleLoc = Tok.getLocation();
331 RAngleLoc = ConsumeToken();
545 SourceLocation LAngleLoc, RAngleLoc; local
549 RAngleLoc)) {
606 RAngleLoc);
305 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument
697 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument
876 SourceLocation LAngleLoc, RAngleLoc; local
[all...]
H A DParseDeclCXX.cpp517 Name.TemplateId->RAngleLoc);
1143 SourceLocation LAngleLoc, RAngleLoc; local
1146 TemplateArgs, RAngleLoc)) {
1149 LAngleLoc = RAngleLoc = SourceLocation();
1159 << SourceRange(LAngleLoc, RAngleLoc);
1302 TemplateId->RAngleLoc,
1320 TemplateId->RAngleLoc);
1364 TemplateId->RAngleLoc,
/external/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
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp550 SourceLocation LAngleLoc, RAngleLoc; local
560 RAngleLoc = ReadSourceLocation(Record, Idx);
568 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);

Completed in 194 milliseconds