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

12

/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DParsedTemplate.h179 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 DSema.h6504 /// \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 DTemplateBase.h566 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 DTypeLoc.h815 // 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 DDeclTemplate.h76 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 DExprCXX.h3016 return getTrailingASTTemplateKWAndArgsInfo()->LAngleLoc;
3264 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
3715 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
H A DExpr.h1349 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
3216 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc;
/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseTemplate.cpp126 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 DParseDeclCXX.cpp806 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 DParseObjc.cpp237 // 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 DParseExprCXX.cpp364 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 DParseDecl.cpp2299 SourceLocation LAngleLoc = local
2304 << FixItHint::CreateInsertion(LAngleLoc, "<>");
2309 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None,
2310 LAngleLoc, nullptr));
H A DParser.cpp1929 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc,
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DTemplateBase.cpp619 LAngleLoc = Info.getLAngleLoc();
632 LAngleLoc = Info.getLAngleLoc();
642 LAngleLoc = SourceLocation();
652 LAngleLoc = Info.getLAngleLoc();
665 Info.setLAngleLoc(LAngleLoc);
H A DDeclTemplate.cpp49 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 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.cpp1096 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 DSemaLambda.cpp520 void Sema::ActOnLambdaExplicitTemplateParameterList(SourceLocation LAngleLoc, argument
535 LSI->ExplicitTemplateParamsRange = {LAngleLoc, RAngleLoc};
H A DTreeTransform.h2846 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 DSemaTemplateInstantiateDecl.cpp2637 InstArgs.setLAngleLoc(TemplArgInfo->LAngleLoc);
3895 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc,
4023 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc,
H A DSemaExprCXX.cpp7588 TemplateId->LAngleLoc,
7641 TemplateId->LAngleLoc,
8592 TemplateId->LAngleLoc, ArgsPtr,
H A DSemaType.cpp1659 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 DParser.h1623 SourceLocation &LAngleLoc,
3385 SourceLocation &LAngleLoc,
3405 bool ParseGreaterThanInTemplateList(SourceLocation LAngleLoc,
3410 SourceLocation &LAngleLoc,
/netbsd-current/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderDecl.cpp935 SourceLocation LAngleLoc, RAngleLoc; local
943 LAngleLoc = readSourceLocation();
952 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
H A DASTReader.cpp7154 SourceLocation LAngleLoc = readSourceLocation();
7157 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc);
8779 SourceLocation LAngleLoc = readSourceLocation();
8792 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause);

Completed in 925 milliseconds

12