Searched defs:LAngleLoc (Results 1 - 13 of 13) sorted by relevance

/external/clang/include/clang/Sema/
H A DParsedTemplate.h175 SourceLocation LAngleLoc; member in struct:clang::TemplateIdAnnotation
/external/clang/include/clang/AST/
H A DTemplateBase.h525 SourceLocation LAngleLoc; member in class:clang::TemplateArgumentListInfo
535 TemplateArgumentListInfo(SourceLocation LAngleLoc, argument
537 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {}
539 SourceLocation getLAngleLoc() const { return LAngleLoc; }
542 void setLAngleLoc(SourceLocation Loc) { LAngleLoc = Loc; }
582 SourceLocation LAngleLoc; member in struct:clang::final
612 SourceLocation LAngleLoc; variable
H A DDeclTemplate.h56 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::final
71 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc,
77 SourceLocation LAngleLoc,
132 SourceLocation getLAngleLoc() const { return LAngleLoc; }
156 SourceLocation LAngleLoc,
159 : List(TemplateLoc, LAngleLoc, Params, RAngleLoc) {
/external/clang/lib/Parse/
H A DParseTemplate.cpp115 SourceLocation LAngleLoc, RAngleLoc; local
118 TemplateParams, LAngleLoc, RAngleLoc)) {
145 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc,
278 SourceLocation LAngleLoc local
283 << FixItHint::CreateInsertion(LAngleLoc, "<>");
288 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None,
289 LAngleLoc, nullptr));
325 /// The template parameter we parse will be added to this list. LAngleLoc and
332 SourceLocation &LAngleLoc,
335 if (!TryConsumeToken(tok::less, LAngleLoc)) {
330 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument
571 SourceLocation LAngleLoc, RAngleLoc; local
899 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument
982 SourceLocation LAngleLoc, RAngleLoc; local
[all...]
H A DParseDeclCXX.cpp600 Range = SourceRange(Name.TemplateId->LAngleLoc,
1008 SourceLocation LAngleLoc, RAngleLoc; local
1009 ParseTemplateIdAfterTemplateName(nullptr, IdLoc, SS, true, LAngleLoc,
1399 SourceLocation LAngleLoc, RAngleLoc; local
1401 nullptr, NameLoc, SS, true, LAngleLoc, TemplateArgs, RAngleLoc)) {
1404 LAngleLoc = RAngleLoc = SourceLocation();
1409 << TagTokKind << Name << SourceRange(LAngleLoc, RAngleLoc);
1447 Diag(TemplateId->LAngleLoc, diag::err_template_spec_syntax_non_template)
1625 TemplateId->LAngleLoc,
1643 TemplateId->LAngleLoc,
1669 SourceLocation LAngleLoc = local
[all...]
H A DParseObjc.cpp243 // case, LAngleLoc will be valid and ProtocolIdents will capture the
245 SourceLocation LAngleLoc, EndProtoLoc; local
251 typeParamScope, LAngleLoc, ProtocolIdents, EndProtoLoc);
288 assert(LAngleLoc.isInvalid() && "Cannot have already parsed protocols");
293 LAngleLoc, EndProtoLoc,
343 nullptr, typeArgsLAngleLoc, typeArgs, typeArgsRAngleLoc, LAngleLoc,
351 if (LAngleLoc.isValid()) {
364 LAngleLoc, EndProtoLoc,
1547 SourceLocation &LAngleLoc, SourceLocation &EndLoc,
1551 LAngleLoc
1544 ParseObjCProtocolReferences(SmallVectorImpl<Decl *> &Protocols, SmallVectorImpl<SourceLocation> &ProtocolLocs, bool WarnOnDeclarations, bool ForObjCContainer, SourceLocation &LAngleLoc, SourceLocation &EndLoc, bool consumeLastToken) argument
2084 SourceLocation LAngleLoc, EndProtoLoc; local
[all...]
H A DParseDecl.cpp2003 SourceLocation LAngleLoc = local
2008 << FixItHint::CreateInsertion(LAngleLoc, "<>");
2013 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None,
2014 LAngleLoc, nullptr));
/external/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp893 SourceLocation LAngleLoc,
902 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
923 SpecTL.setLAngleLoc(LAngleLoc);
967 SpecTL.setLAngleLoc(LAngleLoc);
888 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy Template, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument
H A DSemaLambda.cpp231 SourceLocation LAngleLoc = IntroRange.getBegin(); local
235 /*Template kw loc*/ SourceLocation(), LAngleLoc,
H A DSemaTemplate.cpp828 SourceLocation LAngleLoc,
837 Context, TemplateLoc, LAngleLoc,
1953 DiagnoseMissingExplicitSpecialization(SourceRange(TemplateId->LAngleLoc,
2280 SourceLocation LAngleLoc,
2290 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
2307 SpecTL.setLAngleLoc(LAngleLoc);
2325 SpecTL.setLAngleLoc(LAngleLoc);
2351 SourceLocation LAngleLoc,
2357 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
2379 SpecTL.setLAngleLoc(LAngleLoc);
825 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<Decl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument
2278 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument
2344 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
2533 SourceLocation LAngleLoc = TemplateId->LAngleLoc; local
6196 SourceLocation LAngleLoc = TemplateId.LAngleLoc; local
7320 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
8178 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.h2364 SourceLocation LAngleLoc,
2372 return getDerived().RebuildCXXStaticCastExpr(OpLoc, LAngleLoc, TInfo,
2377 return getDerived().RebuildCXXDynamicCastExpr(OpLoc, LAngleLoc, TInfo,
2382 return getDerived().RebuildCXXReinterpretCastExpr(OpLoc, LAngleLoc, TInfo,
2388 return getDerived().RebuildCXXConstCastExpr(OpLoc, LAngleLoc, TInfo,
2402 SourceLocation LAngleLoc,
2410 SourceRange(LAngleLoc, RAngleLoc),
2419 SourceLocation LAngleLoc,
2427 SourceRange(LAngleLoc, RAngleLoc),
2436 SourceLocation LAngleLoc,
2362 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2401 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2418 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2435 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2452 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
[all...]
/external/clang/lib/AST/
H A DDeclTemplate.cpp32 SourceLocation LAngleLoc,
35 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc),
58 const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc,
62 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params,
31 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc) argument
57 Create( const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc) argument
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp812 SourceLocation LAngleLoc, RAngleLoc; local
821 LAngleLoc = ReadSourceLocation(Record, Idx);
830 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);

Completed in 314 milliseconds