Home
last modified time | relevance | path

Searched refs:LAngleLoc (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DParsedTemplate.h178 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 DSema.h6878 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 DTemplateBase.h565 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 DTypeLoc.h1602 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 DDeclTemplate.h77 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 DExprCXX.h3033 return getTrailingASTTemplateKWAndArgsInfo()->LAngleLoc; in getLAngleLoc()
3281 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc()
3732 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc()
H A DExpr.h1359 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc()
3292 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseTemplate.cpp127 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 DParseObjc.cpp239 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 DParseDeclCXX.cpp856 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 DParseExprCXX.cpp364 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 DParseDecl.cpp2395 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 DParser.cpp1984 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in TryAnnotateTypeOrScopeToken()
/llvm-project-15.0.7/clang/lib/AST/
H A DTemplateBase.cpp633 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 DDeclTemplate.cpp50 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 DSemaCXXScopeSpec.cpp915 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 DSemaTemplate.cpp1147 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 DTreeTransform.h2929 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 DSemaLambda.cpp522 void Sema::ActOnLambdaExplicitTemplateParameterList(SourceLocation LAngleLoc, in ActOnLambdaExplicitTemplateParameterList() argument
537 LSI->ExplicitTemplateParamsRange = {LAngleLoc, RAngleLoc}; in ActOnLambdaExplicitTemplateParameterList()
H A DSemaType.cpp1656 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 DSemaExprCXX.cpp7877 TemplateId->LAngleLoc, in ActOnPseudoDestructorExpr()
7930 TemplateId->LAngleLoc, in ActOnPseudoDestructorExpr()
8925 TemplateId->LAngleLoc, ArgsPtr, in ActOnTypeRequirement()
H A DSemaTemplateInstantiateDecl.cpp4082 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateClassTemplatePartialSpecialization()
4209 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateVarTemplatePartialSpecialization()
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h1640 SourceLocation &LAngleLoc,
3390 SourceLocation &LAngleLoc,
3410 bool ParseGreaterThanInTemplateList(SourceLocation LAngleLoc,
3415 SourceLocation &LAngleLoc,
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderDecl.cpp983 SourceLocation LAngleLoc, RAngleLoc; in VisitFunctionDecl() local
991 LAngleLoc = readSourceLocation(); in VisitFunctionDecl()
1000 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc); in VisitFunctionDecl()
H A DASTWriterDecl.cpp621 Record.AddSourceLocation(FTSInfo->TemplateArgumentsAsWritten->LAngleLoc); in VisitFunctionDecl()

12