/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 179 SourceLocation LAngleLoc; member in struct:clang::final 203 SourceLocation LAngleLoc, SourceLocation RAngleLoc, 210 LAngleLoc, RAngleLoc, TemplateArgs, ArgsInvalid); 244 SourceLocation LAngleLoc, SourceLocation RAngleLoc, 249 Kind(TemplateKind), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), 200 Create(SourceLocation TemplateKWLoc, SourceLocation TemplateNameLoc, IdentifierInfo *Name, OverloadedOperatorKind OperatorKind, ParsedTemplateTy OpaqueTemplateName, TemplateNameKind TemplateKind, SourceLocation LAngleLoc, SourceLocation RAngleLoc, ArrayRef<ParsedTemplateArgument> TemplateArgs, bool ArgsInvalid, SmallVectorImpl<TemplateIdAnnotation *> &CleanupList) argument
|
H A D | Sema.h | 6504 /// \param LAngleLoc The location of the opening angle bracket ('<'). 6519 SourceLocation LAngleLoc, 6642 void ActOnLambdaExplicitTemplateParameterList(SourceLocation LAngleLoc, 7504 SourceLocation LAngleLoc, 7565 SourceLocation TemplateIILoc, SourceLocation LAngleLoc, 7578 SourceLocation LAngleLoc, 7671 SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgs, 7846 /// \param LAngleLoc The location of the opening angle bracket ('<'). 7856 SourceLocation LAngleLoc,
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | TemplateBase.h | 566 SourceLocation LAngleLoc; member in class:clang::TemplateArgumentListInfo 572 TemplateArgumentListInfo(SourceLocation LAngleLoc, argument 574 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {} 580 SourceLocation getLAngleLoc() const { return LAngleLoc; } 583 void setLAngleLoc(SourceLocation Loc) { LAngleLoc = Loc; } 624 SourceLocation LAngleLoc; member in struct:clang::final 632 SourceLocation getLAngleLoc() const { return LAngleLoc; } 662 SourceLocation LAngleLoc; variable
|
H A D | TypeLoc.h | 815 // When there are protocol qualifers, we have LAngleLoc and RAngleLoc 1570 SourceLocation LAngleLoc; 1589 return getLocalData()->LAngleLoc; 1593 getLocalData()->LAngleLoc = Loc; 2050 SourceLocation LAngleLoc; 2107 return getLocalData()->LAngleLoc.isValid(); 2111 return this->getLocalData()->LAngleLoc; 2115 this->getLocalData()->LAngleLoc = Loc; 2309 SourceLocation LAngleLoc; 2369 return this->getLocalData()->LAngleLoc; [all...] |
H A D | DeclTemplate.h | 76 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::final 95 SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, 113 SourceLocation LAngleLoc, 194 SourceLocation getLAngleLoc() const { return LAngleLoc; } 224 SourceLocation LAngleLoc, 232 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {}
|
H A D | ExprCXX.h | 3016 return getTrailingASTTemplateKWAndArgsInfo()->LAngleLoc; 3264 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; 3715 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
|
H A D | Expr.h | 1349 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; 3216 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 126 SourceLocation LAngleLoc, RAngleLoc; 130 TemplateParams, LAngleLoc, RAngleLoc)) { 158 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc, 305 SourceLocation LAngleLoc 310 << FixItHint::CreateInsertion(LAngleLoc, "<>"); 315 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, 316 LAngleLoc, nullptr)); 433 /// The template parameter we parse will be added to this list. LAngleLoc and 440 SmallVectorImpl<NamedDecl *> &TemplateParams, SourceLocation &LAngleLoc, 443 if (!TryConsumeToken(tok::less, LAngleLoc)) { [all...] |
H A D | ParseDeclCXX.cpp | 806 Range = SourceRange(D.Name.TemplateId->LAngleLoc, 1633 SourceLocation LAngleLoc, RAngleLoc; local 1634 if (ParseTemplateIdAfterTemplateName(true, LAngleLoc, TemplateArgs, 1638 LAngleLoc = RAngleLoc = SourceLocation(); 1641 Name, NameLoc, SourceRange(LAngleLoc, RAngleLoc), false); 1654 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc), true); 1668 Diag(TemplateId->LAngleLoc, diag::err_template_spec_syntax_non_template) 1845 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, TemplateArgsPtr, 1862 TemplateId->LAngleLoc, 1888 SourceLocation LAngleLoc local [all...] |
H A D | ParseObjc.cpp | 237 // case, LAngleLoc will be valid and ProtocolIdents will capture the 239 SourceLocation LAngleLoc, EndProtoLoc; local 245 typeParamScope, LAngleLoc, ProtocolIdents, EndProtoLoc); 277 assert(LAngleLoc.isInvalid() && "Cannot have already parsed protocols"); 282 LAngleLoc, EndProtoLoc, 324 nullptr, typeArgsLAngleLoc, typeArgs, typeArgsRAngleLoc, LAngleLoc, 334 if (LAngleLoc.isValid()) { 347 LAngleLoc, EndProtoLoc, 1526 SourceLocation &LAngleLoc, SourceLocation &EndLoc, 1530 LAngleLoc 1523 ParseObjCProtocolReferences(SmallVectorImpl<Decl *> &Protocols, SmallVectorImpl<SourceLocation> &ProtocolLocs, bool WarnOnDeclarations, bool ForObjCContainer, SourceLocation &LAngleLoc, SourceLocation &EndLoc, bool consumeLastToken) argument 2074 SourceLocation LAngleLoc, EndProtoLoc; local [all...] |
H A D | ParseExprCXX.cpp | 364 TemplateId->LAngleLoc, 1281 SourceLocation LAngleLoc, RAngleLoc; 1284 TemplateParams, LAngleLoc, RAngleLoc)) { 1303 LAngleLoc, TemplateParams, RAngleLoc, RequiresClause); 2423 SourceLocation LAngleLoc, RAngleLoc; 2425 if (ParseTemplateIdAfterTemplateName(true, LAngleLoc, TemplateArgs, 2450 LAngleLoc, RAngleLoc, TemplateArgs, /*ArgsInvalid*/false, TemplateIds); 2461 getCurScope(), SS, TemplateKWLoc, Template, Name, NameLoc, LAngleLoc, 2849 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc));
|
H A D | ParseDecl.cpp | 2299 SourceLocation LAngleLoc = local 2304 << FixItHint::CreateInsertion(LAngleLoc, "<>"); 2309 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, 2310 LAngleLoc, nullptr));
|
H A D | Parser.cpp | 1929 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc,
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | TemplateBase.cpp | 619 LAngleLoc = Info.getLAngleLoc(); 632 LAngleLoc = Info.getLAngleLoc(); 642 LAngleLoc = SourceLocation(); 652 LAngleLoc = Info.getLAngleLoc(); 665 Info.setLAngleLoc(LAngleLoc);
|
H A D | DeclTemplate.cpp | 49 SourceLocation LAngleLoc, 53 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), 118 SourceLocation LAngleLoc, 124 return new (Mem) TemplateParameterList(C, TemplateLoc, LAngleLoc, Params, 47 TemplateParameterList(const ASTContext& C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument 117 Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 893 SourceLocation LAngleLoc, 904 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 925 SpecTL.setLAngleLoc(LAngleLoc); 974 SpecTL.setLAngleLoc(LAngleLoc); 888 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy OpaqueTemplate, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument
|
H A D | SemaTemplate.cpp | 1096 TemplateArgumentListInfo TemplateArgs(TemplateId.LAngleLoc, 1129 bool WereArgsSpecified = TypeConstr->LAngleLoc.isValid(); 1142 if (TypeConstr->LAngleLoc.isValid()) { 1156 TypeConstr->LAngleLoc.isValid() ? &TemplateArgs : nullptr, 1163 ConceptDecl *NamedConcept, SourceLocation LAngleLoc, 1174 ConstraintArgs.setLAngleLoc(LAngleLoc); 1691 SourceLocation LAngleLoc, 1702 Context, TemplateLoc, LAngleLoc, 3353 DiagnoseMissingExplicitSpecialization(SourceRange(TemplateId->LAngleLoc, 3907 SourceLocation TemplateIILoc, SourceLocation LAngleLoc, 1161 formImmediatelyDeclaredConstraint( Sema &S, NestedNameSpecifierLoc NS, DeclarationNameInfo NameInfo, ConceptDecl *NamedConcept, SourceLocation LAngleLoc, SourceLocation RAngleLoc, QualType ConstrainedType, SourceLocation ParamNameLoc, ArgumentLocAppender Appender, SourceLocation EllipsisLoc) argument 1688 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument 3904 ActOnTemplateIdType( Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, IdentifierInfo *TemplateII, SourceLocation TemplateIILoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName, bool IsClassName) argument 4008 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument 4302 SourceLocation LAngleLoc = TemplateId->LAngleLoc; local 8240 SourceLocation LAngleLoc = TemplateId.LAngleLoc; local 9511 ActOnExplicitInstantiation( Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, const ParsedAttributesView &Attr) argument 10397 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, IdentifierInfo *TemplateII, SourceLocation TemplateIILoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument [all...] |
H A D | SemaLambda.cpp | 520 void Sema::ActOnLambdaExplicitTemplateParameterList(SourceLocation LAngleLoc, argument 535 LSI->ExplicitTemplateParamsRange = {LAngleLoc, RAngleLoc};
|
H A D | TreeTransform.h | 2846 SourceLocation LAngleLoc, 2854 return getDerived().RebuildCXXStaticCastExpr(OpLoc, LAngleLoc, TInfo, 2859 return getDerived().RebuildCXXDynamicCastExpr(OpLoc, LAngleLoc, TInfo, 2864 return getDerived().RebuildCXXReinterpretCastExpr(OpLoc, LAngleLoc, TInfo, 2870 return getDerived().RebuildCXXConstCastExpr(OpLoc, LAngleLoc, TInfo, 2876 OpLoc, LAngleLoc, TInfo, RAngleLoc, LParenLoc, SubExpr, RParenLoc); 2888 SourceLocation LAngleLoc, 2896 SourceRange(LAngleLoc, RAngleLoc), 2905 SourceLocation LAngleLoc, 2913 SourceRange(LAngleLoc, RAngleLo 2844 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2887 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2904 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2921 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2938 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2952 RebuildCXXAddrspaceCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 2637 InstArgs.setLAngleLoc(TemplArgInfo->LAngleLoc); 3895 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, 4023 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc,
|
H A D | SemaExprCXX.cpp | 7588 TemplateId->LAngleLoc, 7641 TemplateId->LAngleLoc, 8592 TemplateId->LAngleLoc, ArgsPtr,
|
H A D | SemaType.cpp | 1659 TemplateArgsInfo.setLAngleLoc(TemplateId->LAngleLoc); 3245 if (TemplateId->LAngleLoc.isValid()) { 3266 TemplateId->LAngleLoc.isValid() ? &TemplateArgsInfo : nullptr, 5998 TL.setLAngleLoc(TemplateId->LAngleLoc);
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Parse/ |
H A D | Parser.h | 1623 SourceLocation &LAngleLoc, 3385 SourceLocation &LAngleLoc, 3405 bool ParseGreaterThanInTemplateList(SourceLocation LAngleLoc, 3410 SourceLocation &LAngleLoc,
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 935 SourceLocation LAngleLoc, RAngleLoc; local 943 LAngleLoc = readSourceLocation(); 952 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
|
H A D | ASTReader.cpp | 7154 SourceLocation LAngleLoc = readSourceLocation(); 7157 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc); 8779 SourceLocation LAngleLoc = readSourceLocation(); 8792 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause);
|