Searched refs:LAngleLoc (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h177 SourceLocation LAngleLoc; member in struct:clang::final
197 SourceLocation LAngleLoc, SourceLocation RAngleLoc,
204 LAngleLoc, RAngleLoc, TemplateArgs);
224 SourceLocation LAngleLoc, SourceLocation RAngleLoc,
228 Kind(TemplateKind), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc),
194 Create(SourceLocation TemplateKWLoc, SourceLocation TemplateNameLoc, IdentifierInfo *Name, OverloadedOperatorKind OperatorKind, ParsedTemplateTy OpaqueTemplateName, TemplateNameKind TemplateKind, SourceLocation LAngleLoc, SourceLocation RAngleLoc, ArrayRef<ParsedTemplateArgument> TemplateArgs, SmallVectorImpl<TemplateIdAnnotation *> &CleanupList) argument
H A DSema.h6021 /// \param LAngleLoc The location of the opening angle bracket ('<').
6036 SourceLocation LAngleLoc,
6159 void ActOnLambdaExplicitTemplateParameterList(SourceLocation LAngleLoc,
6988 SourceLocation LAngleLoc,
7049 SourceLocation TemplateIILoc, SourceLocation LAngleLoc,
7062 SourceLocation LAngleLoc,
7149 SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgs,
7324 /// \param LAngleLoc The location of the opening angle bracket ('<').
7334 SourceLocation LAngleLoc,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateBase.h556 SourceLocation LAngleLoc; member in class:clang::TemplateArgumentListInfo
562 TemplateArgumentListInfo(SourceLocation LAngleLoc, argument
564 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {}
570 SourceLocation getLAngleLoc() const { return LAngleLoc; }
573 void setLAngleLoc(SourceLocation Loc) { LAngleLoc = Loc; }
614 SourceLocation LAngleLoc; member in struct:clang::final
622 SourceLocation getLAngleLoc() const { return LAngleLoc; }
652 SourceLocation LAngleLoc; variable
H A DTypeLoc.h815 // When there are protocol qualifers, we have LAngleLoc and RAngleLoc
1570 SourceLocation LAngleLoc;
1589 return getLocalData()->LAngleLoc;
1593 getLocalData()->LAngleLoc = Loc;
1938 SourceLocation LAngleLoc;
1995 return getLocalData()->LAngleLoc.isValid();
1999 return this->getLocalData()->LAngleLoc;
2003 this->getLocalData()->LAngleLoc = Loc;
2197 SourceLocation LAngleLoc;
2257 return this->getLocalData()->LAngleLoc;
[all...]
H A DDeclTemplate.h76 SourceLocation LAngleLoc, RAngleLoc; member in class:clang::final
95 SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params,
113 SourceLocation LAngleLoc,
196 SourceLocation getLAngleLoc() const { return LAngleLoc; }
227 SourceLocation LAngleLoc,
235 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {}
H A DExprCXX.h2980 return getTrailingASTTemplateKWAndArgsInfo()->LAngleLoc;
3228 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
3676 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
H A DExpr.h1311 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
2964 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp117 SourceLocation LAngleLoc, RAngleLoc; local
120 TemplateParams, LAngleLoc, RAngleLoc)) {
149 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc,
299 SourceLocation LAngleLoc local
304 << FixItHint::CreateInsertion(LAngleLoc, "<>");
309 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None,
310 LAngleLoc, nullptr));
425 /// The template parameter we parse will be added to this list. LAngleLoc and
432 SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) {
434 if (!TryConsumeToken(tok::less, LAngleLoc)) {
430 ParseTemplateParameters( unsigned Depth, SmallVectorImpl<NamedDecl *> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument
848 SourceLocation LAngleLoc, RAngleLoc; local
1200 ParseTemplateIdAfterTemplateName(bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument
1291 SourceLocation LAngleLoc, RAngleLoc; local
[all...]
H A DParseDeclCXX.cpp802 Range = SourceRange(D.Name.TemplateId->LAngleLoc,
1181 SourceLocation LAngleLoc, RAngleLoc; local
1182 ParseTemplateIdAfterTemplateName(true, LAngleLoc, TemplateArgs,
1608 SourceLocation LAngleLoc, RAngleLoc; local
1609 if (ParseTemplateIdAfterTemplateName(true, LAngleLoc, TemplateArgs,
1613 LAngleLoc = RAngleLoc = SourceLocation();
1616 Name, NameLoc, SourceRange(LAngleLoc, RAngleLoc), false);
1629 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc), true);
1644 Diag(TemplateId->LAngleLoc, diag::err_template_spec_syntax_non_template)
1817 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, TemplateArgsPt
1859 SourceLocation LAngleLoc = local
[all...]
H A DParseObjc.cpp236 // case, LAngleLoc will be valid and ProtocolIdents will capture the
238 SourceLocation LAngleLoc, EndProtoLoc; local
244 typeParamScope, LAngleLoc, ProtocolIdents, EndProtoLoc);
276 assert(LAngleLoc.isInvalid() && "Cannot have already parsed protocols");
281 LAngleLoc, EndProtoLoc,
323 nullptr, typeArgsLAngleLoc, typeArgs, typeArgsRAngleLoc, LAngleLoc,
333 if (LAngleLoc.isValid()) {
346 LAngleLoc, EndProtoLoc,
1524 SourceLocation &LAngleLoc, SourceLocation &EndLoc,
1528 LAngleLoc
1521 ParseObjCProtocolReferences(SmallVectorImpl<Decl *> &Protocols, SmallVectorImpl<SourceLocation> &ProtocolLocs, bool WarnOnDeclarations, bool ForObjCContainer, SourceLocation &LAngleLoc, SourceLocation &EndLoc, bool consumeLastToken) argument
2070 SourceLocation LAngleLoc, EndProtoLoc; local
[all...]
H A DParseExprCXX.cpp364 TemplateId->LAngleLoc,
1268 SourceLocation LAngleLoc, RAngleLoc;
1270 TemplateParams, LAngleLoc, RAngleLoc)) {
1280 LAngleLoc, TemplateParams, RAngleLoc);
2381 SourceLocation LAngleLoc, RAngleLoc;
2383 if (ParseTemplateIdAfterTemplateName(true, LAngleLoc, TemplateArgs,
2404 LAngleLoc, RAngleLoc, TemplateArgs, TemplateIds);
2415 getCurScope(), SS, TemplateKWLoc, Template, Name, NameLoc, LAngleLoc,
2791 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc));
H A DParseDecl.cpp2324 SourceLocation LAngleLoc = local
2329 << FixItHint::CreateInsertion(LAngleLoc, "<>");
2334 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None,
2335 LAngleLoc, nullptr));
H A DParser.cpp1883 TemplateId->LAngleLoc,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp893 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 DSemaTemplate.cpp1090 TemplateArgumentListInfo TemplateArgs(TemplateId.LAngleLoc,
1114 bool WereArgsSpecified = TypeConstr->LAngleLoc.isValid();
1124 if (TypeConstr->LAngleLoc.isValid()) {
1132 TypeConstr->LAngleLoc.isValid() ? &TemplateArgs : nullptr,
1139 ConceptDecl *NamedConcept, SourceLocation LAngleLoc,
1150 ConstraintArgs.setLAngleLoc(LAngleLoc);
1550 SourceLocation LAngleLoc,
1558 Context, TemplateLoc, LAngleLoc,
3163 DiagnoseMissingExplicitSpecialization(SourceRange(TemplateId->LAngleLoc,
3709 SourceLocation TemplateIILoc, SourceLocation LAngleLoc,
1137 formImmediatelyDeclaredConstraint( Sema &S, NestedNameSpecifierLoc NS, DeclarationNameInfo NameInfo, ConceptDecl *NamedConcept, SourceLocation LAngleLoc, SourceLocation RAngleLoc, QualType ConstrainedType, SourceLocation ParamNameLoc, ArgumentLocAppender Appender, SourceLocation EllipsisLoc) argument
1547 ActOnTemplateParameterList(unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument
3706 ActOnTemplateIdType( Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, IdentifierInfo *TemplateII, SourceLocation TemplateIILoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName, bool IsClassName) argument
3810 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
4104 SourceLocation LAngleLoc = TemplateId->LAngleLoc; local
8011 SourceLocation LAngleLoc = TemplateId.LAngleLoc; local
9276 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
10149 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 DSemaLambda.cpp521 void Sema::ActOnLambdaExplicitTemplateParameterList(SourceLocation LAngleLoc, argument
535 LSI->ExplicitTemplateParamsRange = {LAngleLoc, RAngleLoc};
H A DTreeTransform.h2591 SourceLocation LAngleLoc,
2599 return getDerived().RebuildCXXStaticCastExpr(OpLoc, LAngleLoc, TInfo,
2604 return getDerived().RebuildCXXDynamicCastExpr(OpLoc, LAngleLoc, TInfo,
2609 return getDerived().RebuildCXXReinterpretCastExpr(OpLoc, LAngleLoc, TInfo,
2615 return getDerived().RebuildCXXConstCastExpr(OpLoc, LAngleLoc, TInfo,
2629 SourceLocation LAngleLoc,
2637 SourceRange(LAngleLoc, RAngleLoc),
2646 SourceLocation LAngleLoc,
2654 SourceRange(LAngleLoc, RAngleLoc),
2663 SourceLocation LAngleLoc,
2589 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2628 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2645 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2662 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2679 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
[all...]
H A DSemaTemplateInstantiateDecl.cpp2574 InstArgs.setLAngleLoc(TemplArgInfo->LAngleLoc);
3833 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc,
3961 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc,
H A DSemaType.cpp1261 TemplateArgsInfo.setLAngleLoc(TemplateId->LAngleLoc);
3008 if (TemplateId->LAngleLoc.isValid()) {
3018 TemplateId->LAngleLoc.isValid() ? &TemplateArgsInfo : nullptr,
5720 TL.setLAngleLoc(TemplateId->LAngleLoc);
H A DSemaExprCXX.cpp7323 TemplateId->LAngleLoc,
7376 TemplateId->LAngleLoc,
8359 TemplateId->LAngleLoc, ArgsPtr,
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp49 SourceLocation LAngleLoc,
53 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc),
91 SourceLocation LAngleLoc,
97 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
90 Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1573 SourceLocation &LAngleLoc,
3079 SourceLocation &LAngleLoc,
3105 SourceLocation &LAngleLoc,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp925 SourceLocation LAngleLoc, RAngleLoc; local
933 LAngleLoc = readSourceLocation();
942 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
H A DASTReader.cpp7051 SourceLocation LAngleLoc = readSourceLocation();
7054 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
8631 SourceLocation LAngleLoc = readSourceLocation();
8644 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause);
H A DASTWriterStmt.cpp64 Record.AddSourceLocation(ArgInfo.LAngleLoc);

Completed in 654 milliseconds

12