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

12

/external/clang/lib/Parse/
H A DParseTemplate.cpp114 SourceLocation LAngleLoc, RAngleLoc; local
117 TemplateParams, LAngleLoc, RAngleLoc)) {
129 TemplateParams.size(), RAngleLoc));
291 /// RAngleLoc will receive the positions of the '<' and '>', respectively,
298 SourceLocation &RAngleLoc) {
317 RAngleLoc = Tok.getLocation();
319 } else if (!TryConsumeToken(tok::greater, RAngleLoc) && Failed) {
536 SourceLocation LAngleLoc, RAngleLoc; local
540 RAngleLoc)) {
607 RAngleLoc);
295 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument
715 ParseGreaterThanInTemplateList(SourceLocation &RAngleLoc, bool ConsumeLastToken) argument
841 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument
923 SourceLocation LAngleLoc, RAngleLoc; local
[all...]
H A DParseExprCXX.cpp384 TemplateId->RAngleLoc,
1976 SourceLocation LAngleLoc, RAngleLoc;
1982 RAngleLoc))
2009 TemplateId->RAngleLoc = RAngleLoc;
2026 LAngleLoc, TemplateArgsPtr, RAngleLoc,
2032 Id.setConstructorName(Type.get(), NameLoc, RAngleLoc);
2034 Id.setDestructorName(Id.StartLocation, Type.get(), RAngleLoc);
2379 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc));
2388 TemplateId->RAngleLoc);
[all...]
H A DParseDeclCXX.cpp576 Name.TemplateId->RAngleLoc);
978 SourceLocation LAngleLoc, RAngleLoc; local
980 true, LAngleLoc, TemplateArgs, RAngleLoc); local
1267 SourceLocation LAngleLoc, RAngleLoc; local
1270 TemplateArgs, RAngleLoc)) {
1273 LAngleLoc = RAngleLoc = SourceLocation();
1278 << TagTokKind << Name << SourceRange(LAngleLoc, RAngleLoc);
1495 TemplateId->RAngleLoc,
1513 TemplateId->RAngleLoc);
H A DParser.cpp1565 TemplateId->RAngleLoc);
/external/clang/include/clang/AST/
H A DTemplateBase.h517 SourceLocation RAngleLoc; member in class:clang::TemplateArgumentListInfo
527 SourceLocation RAngleLoc)
528 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {}
531 SourceLocation getRAngleLoc() const { return RAngleLoc; }
534 void setRAngleLoc(SourceLocation Loc) { RAngleLoc = Loc; }
564 SourceLocation RAngleLoc; member in struct:clang::ASTTemplateArgumentListInfo
526 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;
1357 SourceLocation RAngleLoc;
1381 return getLocalData()->RAngleLoc;
1384 getLocalData()->RAngleLoc = Loc;
1746 SourceLocation RAngleLoc;
1809 return this->getLocalData()->RAngleLoc;
1812 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.h2393 return getTemplateKWAndArgsInfo()->RAngleLoc;
2645 return getTemplateKWAndArgsInfo()->RAngleLoc;
3066 return getTemplateKWAndArgsInfo()->RAngleLoc;
H A DExpr.h1078 return getTemplateKWAndArgsInfo()->RAngleLoc;
2478 return getTemplateKWAndArgsInfo()->RAngleLoc;
/external/clang/include/clang/Sema/
H A DParsedTemplate.h172 SourceLocation RAngleLoc; member in struct:clang::TemplateIdAnnotation
H A DSema.h4544 /// \param RAngleLoc The location of the closing angle bracket ('>').
4559 SourceLocation RAngleLoc,
5227 SourceLocation RAngleLoc);
5274 SourceLocation RAngleLoc,
5288 SourceLocation RAngleLoc);
5369 SourceLocation RAngleLoc,
5391 SourceLocation RAngleLoc,
5417 SourceLocation RAngleLoc,
5539 /// \param RAngleLoc The location of the closing angle bracket ('>').
5548 SourceLocation RAngleLoc);
[all...]
/external/clang/lib/Sema/
H A DSemaTemplate.cpp820 SourceLocation RAngleLoc) {
826 RAngleLoc);
1907 TemplateId->RAngleLoc));
2159 SourceLocation RAngleLoc,
2167 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
2185 SpecTL.setRAngleLoc(RAngleLoc);
2203 SpecTL.setRAngleLoc(RAngleLoc);
2230 SourceLocation RAngleLoc) {
2234 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
2257 SpecTL.setRAngleLoc(RAngleLoc);
815 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, Decl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
2155 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument
2221 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
2411 SourceLocation RAngleLoc = TemplateId->RAngleLoc; local
3137 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
3195 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
3247 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument
3289 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted, bool &HasDefaultArg) argument
3379 CheckTemplateArgument(NamedDecl *Param, TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument
3646 SourceLocation RAngleLoc = TemplateArgs.getRAngleLoc(); local
5948 SourceLocation RAngleLoc = TemplateId.RAngleLoc; local
7034 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
7758 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.cpp800 SourceLocation RAngleLoc,
807 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
829 SpecTL.setRAngleLoc(RAngleLoc);
841 SourceRange R(TemplateNameLoc, RAngleLoc);
873 SpecTL.setRAngleLoc(RAngleLoc);
793 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.cpp232 SourceLocation RAngleLoc = IntroRange.getEnd(); local
237 LSI->AutoTemplateParams.size(), RAngleLoc);
H A DTreeTransform.h2045 SourceLocation RAngleLoc,
2052 RAngleLoc, LParenLoc,
2057 RAngleLoc, LParenLoc,
2062 RAngleLoc, LParenLoc,
2068 RAngleLoc, LParenLoc,
2083 SourceLocation RAngleLoc,
2089 SourceRange(LAngleLoc, RAngleLoc),
2100 SourceLocation RAngleLoc,
2106 SourceRange(LAngleLoc, RAngleLoc),
2117 SourceLocation RAngleLoc,
2041 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2080 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2097 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2114 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2131 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
[all...]
H A DSemaTemplateDeduction.cpp2227 PartialTemplArgInfo->RAngleLoc);
2391 PartialTemplArgInfo->RAngleLoc);
H A DSemaTemplateInstantiateDecl.cpp2653 TemplArgInfo->RAngleLoc);
2780 TemplArgInfo->RAngleLoc);
H A DSemaExprCXX.cpp5518 TemplateId->RAngleLoc);
5567 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/include/clang/Parse/
H A DParser.h2397 SourceLocation &RAngleLoc);
2414 bool ParseGreaterThanInTemplateList(SourceLocation &RAngleLoc,
2422 SourceLocation &RAngleLoc);
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp627 SourceLocation LAngleLoc, RAngleLoc; local
637 RAngleLoc = ReadSourceLocation(Record, Idx);
645 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
H A DASTReader.cpp5949 SourceLocation RAngleLoc = ReadSourceLocation(F, Record, Index);
5951 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
7619 SourceLocation RAngleLoc = ReadSourceLocation(F, Record, Idx);
7629 Params.data(), Params.size(), RAngleLoc);
H A DASTWriterDecl.cpp410 Writer.AddSourceLocation(FTSInfo->TemplateArgumentsAsWritten->RAngleLoc,
H A DASTWriterStmt.cpp56 Writer.AddSourceLocation(Args.RAngleLoc, Record);

Completed in 2843 milliseconds

12