| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | ParsedTemplate.h | 178 SourceLocation LAngleLoc; member 202 SourceLocation LAngleLoc, SourceLocation RAngleLoc, in Create() 209 LAngleLoc, RAngleLoc, TemplateArgs, ArgsInvalid); in Create() 243 SourceLocation LAngleLoc, SourceLocation RAngleLoc, in TemplateIdAnnotation() 248 Kind(TemplateKind), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), in TemplateIdAnnotation()
|
| H A D | Sema.h | 6878 SourceLocation LAngleLoc, 7001 void ActOnLambdaExplicitTemplateParameterList(SourceLocation LAngleLoc, 7875 SourceLocation LAngleLoc, 7936 SourceLocation TemplateIILoc, SourceLocation LAngleLoc, 7949 SourceLocation LAngleLoc, 8042 SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgs, 8226 SourceLocation LAngleLoc, 12924 TemplateTy, ArrayRef<ParsedTemplateArgument>, SourceLocation LAngleLoc);
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 565 SourceLocation LAngleLoc; 571 TemplateArgumentListInfo(SourceLocation LAngleLoc, 573 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {} 579 SourceLocation getLAngleLoc() const { return LAngleLoc; } 582 void setLAngleLoc(SourceLocation Loc) { LAngleLoc = Loc; } 626 SourceLocation LAngleLoc; 634 SourceLocation getLAngleLoc() const { return LAngleLoc; } 668 SourceLocation LAngleLoc;
|
| H A D | TypeLoc.h | 1602 SourceLocation LAngleLoc; member 1621 return getLocalData()->LAngleLoc; in getLAngleLoc() 1625 getLocalData()->LAngleLoc = Loc; in setLAngleLoc() 2105 SourceLocation LAngleLoc; member 2171 return getLocalData()->LAngleLoc.isValid(); in hasExplicitTemplateArgs() 2175 return this->getLocalData()->LAngleLoc; in getLAngleLoc() 2179 this->getLocalData()->LAngleLoc = Loc; in setLAngleLoc() 2370 SourceLocation LAngleLoc; member 2430 return this->getLocalData()->LAngleLoc; in getLAngleLoc() 2434 this->getLocalData()->LAngleLoc = Loc; in setLAngleLoc()
|
| H A D | DeclTemplate.h | 77 SourceLocation LAngleLoc, RAngleLoc; variable 96 SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, 114 SourceLocation LAngleLoc, 195 SourceLocation getLAngleLoc() const { return LAngleLoc; } in getLAngleLoc() 226 SourceLocation LAngleLoc, in FixedSizeTemplateParameterListStorage() argument 234 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {} in FixedSizeTemplateParameterListStorage()
|
| H A D | ExprCXX.h | 3033 return getTrailingASTTemplateKWAndArgsInfo()->LAngleLoc; in getLAngleLoc() 3281 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc() 3732 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc()
|
| H A D | Expr.h | 1359 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc() 3292 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 127 SourceLocation LAngleLoc, RAngleLoc; in ParseTemplateDeclarationOrSpecialization() local 328 SourceLocation LAngleLoc in ParseSingleDeclarationAfterTemplate() local 333 << FixItHint::CreateInsertion(LAngleLoc, "<>"); in ParseSingleDeclarationAfterTemplate() 339 LAngleLoc, nullptr)); in ParseSingleDeclarationAfterTemplate() 466 if (!TryConsumeToken(tok::less, LAngleLoc)) { in ParseTemplateParameters() 885 SourceLocation LAngleLoc, RAngleLoc; in ParseTemplateTemplateParameter() local 889 LAngleLoc, RAngleLoc)) { in ParseTemplateTemplateParameter() 1089 Diag(LAngleLoc, diag::note_matching) << tok::less; in ParseGreaterThanInTemplateList() 1254 LAngleLoc = ConsumeToken(); in ParseTemplateIdAfterTemplateName() 1340 SourceLocation LAngleLoc, RAngleLoc; in AnnotateTemplateIdToken() local [all …]
|
| H A D | ParseObjc.cpp | 239 SourceLocation LAngleLoc, EndProtoLoc; in ParseObjCAtInterfaceDeclaration() local 245 typeParamScope, LAngleLoc, ProtocolIdents, EndProtoLoc); in ParseObjCAtInterfaceDeclaration() 277 assert(LAngleLoc.isInvalid() && "Cannot have already parsed protocols"); in ParseObjCAtInterfaceDeclaration() 282 LAngleLoc, EndProtoLoc, in ParseObjCAtInterfaceDeclaration() 324 nullptr, typeArgsLAngleLoc, typeArgs, typeArgsRAngleLoc, LAngleLoc, in ParseObjCAtInterfaceDeclaration() 334 if (LAngleLoc.isValid()) { in ParseObjCAtInterfaceDeclaration() 347 LAngleLoc, EndProtoLoc, in ParseObjCAtInterfaceDeclaration() 1537 LAngleLoc = ConsumeToken(); // the "<" in ParseObjCProtocolReferences() 1562 if (ParseGreaterThanInTemplateList(LAngleLoc, EndLoc, consumeLastToken, in ParseObjCProtocolReferences() 2081 SourceLocation LAngleLoc, EndProtoLoc; in ParseObjCAtProtocolDeclaration() local [all …]
|
| H A D | ParseDeclCXX.cpp | 856 Range = SourceRange(D.Name.TemplateId->LAngleLoc, in ParseAliasDeclarationAfterDeclarator() 1656 SourceLocation LAngleLoc, RAngleLoc; in ParseClassSpecifier() local 1657 if (ParseTemplateIdAfterTemplateName(true, LAngleLoc, TemplateArgs, in ParseClassSpecifier() 1661 LAngleLoc = RAngleLoc = SourceLocation(); in ParseClassSpecifier() 1664 Name, NameLoc, SourceRange(LAngleLoc, RAngleLoc), false); in ParseClassSpecifier() 1677 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc), true); in ParseClassSpecifier() 1882 TemplateId->LAngleLoc, TemplateArgsPtr, TemplateId->RAngleLoc); in ParseClassSpecifier() 1906 SourceLocation LAngleLoc = in ParseClassSpecifier() local 1911 << FixItHint::CreateInsertion(LAngleLoc, "<>"); in ParseClassSpecifier() 1917 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, in ParseClassSpecifier() [all …]
|
| H A D | ParseExprCXX.cpp | 364 TemplateId->LAngleLoc, in ParseOptionalCXXScopeSpecifier() 1281 SourceLocation LAngleLoc, RAngleLoc; in ParseLambdaExpressionAfterIntroducer() local 1284 TemplateParams, LAngleLoc, RAngleLoc)) { in ParseLambdaExpressionAfterIntroducer() 1303 LAngleLoc, TemplateParams, RAngleLoc, RequiresClause); in ParseLambdaExpressionAfterIntroducer() 2466 SourceLocation LAngleLoc, RAngleLoc; in ParseUnqualifiedIdTemplateId() local 2468 if (ParseTemplateIdAfterTemplateName(true, LAngleLoc, TemplateArgs, RAngleLoc, in ParseUnqualifiedIdTemplateId() 2493 LAngleLoc, RAngleLoc, TemplateArgs, /*ArgsInvalid*/false, TemplateIds); in ParseUnqualifiedIdTemplateId() 2504 getCurScope(), SS, TemplateKWLoc, Template, Name, NameLoc, LAngleLoc, in ParseUnqualifiedIdTemplateId() 2894 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)); in ParseUnqualifiedId()
|
| H A D | ParseDecl.cpp | 2395 SourceLocation LAngleLoc = in ParseDeclarationAfterDeclaratorAndAttributes() local 2400 << FixItHint::CreateInsertion(LAngleLoc, "<>"); in ParseDeclarationAfterDeclaratorAndAttributes() 2405 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, in ParseDeclarationAfterDeclaratorAndAttributes() 2406 LAngleLoc, nullptr)); in ParseDeclarationAfterDeclaratorAndAttributes()
|
| H A D | Parser.cpp | 1984 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in TryAnnotateTypeOrScopeToken()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 633 LAngleLoc = Info.getLAngleLoc(); in ASTTemplateArgumentListInfo() 644 LAngleLoc = Info->getLAngleLoc(); in ASTTemplateArgumentListInfo() 657 LAngleLoc = Info.getLAngleLoc(); in initializeFrom() 667 LAngleLoc = SourceLocation(); in initializeFrom() 677 LAngleLoc = Info.getLAngleLoc(); in initializeFrom() 690 Info.setLAngleLoc(LAngleLoc); in copyInto()
|
| H A D | DeclTemplate.cpp | 50 SourceLocation LAngleLoc, in TemplateParameterList() argument 54 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), in TemplateParameterList() 120 SourceLocation LAngleLoc, in Create() argument 126 return new (Mem) TemplateParameterList(C, TemplateLoc, LAngleLoc, Params, in Create()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCXXScopeSpec.cpp | 915 SourceLocation LAngleLoc, in ActOnCXXNestedNameSpecifier() argument 926 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier() 947 SpecTL.setLAngleLoc(LAngleLoc); in ActOnCXXNestedNameSpecifier() 996 SpecTL.setLAngleLoc(LAngleLoc); in ActOnCXXNestedNameSpecifier()
|
| H A D | SemaTemplate.cpp | 1147 if (TypeConstr->LAngleLoc.isValid()) { in BuildTypeConstraint() 1179 ConstraintArgs.setLAngleLoc(LAngleLoc); in formImmediatelyDeclaredConstraint() 1707 Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList() 4030 SpecTL.setLAngleLoc(LAngleLoc); in ActOnTemplateIdType() 4047 SpecTL.setLAngleLoc(LAngleLoc); in ActOnTemplateIdType() 4104 SpecTL.setLAngleLoc(LAngleLoc); in ActOnTagTemplateIdType() 4148 SpecTL.setLAngleLoc(LAngleLoc); in ActOnTagTemplateIdType() 4360 SourceLocation LAngleLoc = TemplateId->LAngleLoc; in ActOnVarTemplateSpecialization() local 8304 SourceLocation LAngleLoc = TemplateId.LAngleLoc; in ActOnClassTemplateSpecialization() local 10551 SpecTL.setLAngleLoc(LAngleLoc); in ActOnTypenameType() [all …]
|
| H A D | TreeTransform.h | 2929 SourceLocation LAngleLoc, in RebuildCXXNamedCastExpr() argument 2953 return getDerived().RebuildCXXConstCastExpr(OpLoc, LAngleLoc, TInfo, in RebuildCXXNamedCastExpr() 2971 SourceLocation LAngleLoc, in RebuildCXXStaticCastExpr() argument 2979 SourceRange(LAngleLoc, RAngleLoc), in RebuildCXXStaticCastExpr() 2988 SourceLocation LAngleLoc, in RebuildCXXDynamicCastExpr() argument 2996 SourceRange(LAngleLoc, RAngleLoc), in RebuildCXXDynamicCastExpr() 3005 SourceLocation LAngleLoc, in RebuildCXXReinterpretCastExpr() argument 3013 SourceRange(LAngleLoc, RAngleLoc), in RebuildCXXReinterpretCastExpr() 3022 SourceLocation LAngleLoc, in RebuildCXXConstCastExpr() argument 3030 SourceRange(LAngleLoc, RAngleLoc), in RebuildCXXConstCastExpr() [all …]
|
| H A D | SemaLambda.cpp | 522 void Sema::ActOnLambdaExplicitTemplateParameterList(SourceLocation LAngleLoc, in ActOnLambdaExplicitTemplateParameterList() argument 537 LSI->ExplicitTemplateParamsRange = {LAngleLoc, RAngleLoc}; in ActOnLambdaExplicitTemplateParameterList()
|
| H A D | SemaType.cpp | 1656 TemplateArgsInfo.setLAngleLoc(TemplateId->LAngleLoc); in ConvertDeclSpecToType() 3338 if (TemplateId->LAngleLoc.isValid()) { in InventTemplateParameter() 3359 TemplateId->LAngleLoc.isValid() ? &TemplateArgsInfo : nullptr, in InventTemplateParameter() 6147 TL.setLAngleLoc(TemplateId->LAngleLoc); in VisitAutoTypeLoc()
|
| H A D | SemaExprCXX.cpp | 7877 TemplateId->LAngleLoc, in ActOnPseudoDestructorExpr() 7930 TemplateId->LAngleLoc, in ActOnPseudoDestructorExpr() 8925 TemplateId->LAngleLoc, ArgsPtr, in ActOnTypeRequirement()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4082 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateClassTemplatePartialSpecialization() 4209 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateVarTemplatePartialSpecialization()
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 1640 SourceLocation &LAngleLoc, 3390 SourceLocation &LAngleLoc, 3410 bool ParseGreaterThanInTemplateList(SourceLocation LAngleLoc, 3415 SourceLocation &LAngleLoc,
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 983 SourceLocation LAngleLoc, RAngleLoc; in VisitFunctionDecl() local 991 LAngleLoc = readSourceLocation(); in VisitFunctionDecl() 1000 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc); in VisitFunctionDecl()
|
| H A D | ASTWriterDecl.cpp | 621 Record.AddSourceLocation(FTSInfo->TemplateArgumentsAsWritten->LAngleLoc); in VisitFunctionDecl()
|