/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 182 SourceLocation RAngleLoc; member 202 SourceLocation LAngleLoc, SourceLocation RAngleLoc, in Create() 209 LAngleLoc, RAngleLoc, TemplateArgs, ArgsInvalid); in Create() 244 SourceLocation LAngleLoc, SourceLocation RAngleLoc, in TemplateIdAnnotation() 249 Kind(TemplateKind), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), in TemplateIdAnnotation()
|
H A D | Sema.h | 2929 SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext); 8819 SourceLocation RAngleLoc, 11275 SourceLocation RAngleLoc, Expr *RequiresClause); 11396 ASTTemplateArgsPtr TemplateArgs, SourceLocation RAngleLoc, 11407 ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc); 11605 SourceLocation RAngleLoc, const ParsedAttributesView &Attr); 11624 SourceLocation RAngleLoc, Decl *Param, 11679 SourceLocation RAngleLoc, unsigned ArgumentPackIndex, 11936 ASTTemplateArgsPtr TemplateArgs, SourceLocation RAngleLoc);
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 130 SourceLocation LAngleLoc, RAngleLoc; in ParseTemplateDeclarationOrSpecialization() local 134 TemplateParams, LAngleLoc, RAngleLoc)) { in ParseTemplateDeclarationOrSpecialization() 163 TemplateParams, RAngleLoc, OptionalRequiresClauseConstraintER.get())); in ParseTemplateDeclarationOrSpecialization() 359 SourceLocation &RAngleLoc) { in ParseTemplateParameters() argument 381 RAngleLoc = Tok.getLocation(); in ParseTemplateParameters() 383 } else if (!TryConsumeToken(tok::greater, RAngleLoc) && Failed) { in ParseTemplateParameters() 793 SourceLocation LAngleLoc, RAngleLoc; in ParseTemplateTemplateParameter() local 798 LAngleLoc, RAngleLoc)) { in ParseTemplateTemplateParameter() 876 RAngleLoc, OptionalRequiresClauseConstraintER.get()); in ParseTemplateTemplateParameter() 1004 SourceLocation &RAngleLoc, in ParseGreaterThanInTemplateList() argument [all …]
|
H A D | ParseExprCXX.cpp | 400 TemplateId->RAngleLoc, in ParseOptionalCXXScopeSpecifier() 1397 SourceLocation LAngleLoc, RAngleLoc; in ParseLambdaExpressionAfterIntroducer() local 1400 TemplateParams, LAngleLoc, RAngleLoc)) { in ParseLambdaExpressionAfterIntroducer() 1406 Diag(RAngleLoc, in ParseLambdaExpressionAfterIntroducer() 1429 Intro, LAngleLoc, TemplateParams, RAngleLoc, RequiresClause); in ParseLambdaExpressionAfterIntroducer() 2637 SourceLocation LAngleLoc, RAngleLoc; in ParseUnqualifiedIdTemplateId() local 2639 if (ParseTemplateIdAfterTemplateName(true, LAngleLoc, TemplateArgs, RAngleLoc, in ParseUnqualifiedIdTemplateId() 2664 LAngleLoc, RAngleLoc, TemplateArgs, /*ArgsInvalid*/false, TemplateIds); in ParseUnqualifiedIdTemplateId() 2676 TemplateArgsPtr, RAngleLoc, /*IsCtorOrDtorName=*/true); in ParseUnqualifiedIdTemplateId() 2681 Id.setConstructorName(Type.get(), NameLoc, RAngleLoc); in ParseUnqualifiedIdTemplateId() [all …]
|
H A D | ParseDeclCXX.cpp | 783 << SourceRange(TemplateId->TemplateNameLoc, TemplateId->RAngleLoc); in ParseUsingDeclaration() 949 D.Name.TemplateId->RAngleLoc); in ParseAliasDeclarationAfterDeclarator() 1933 SourceLocation LAngleLoc, RAngleLoc; in ParseClassSpecifier() local 1935 RAngleLoc)) { in ParseClassSpecifier() 1938 LAngleLoc = RAngleLoc = SourceLocation(); in ParseClassSpecifier() 1941 Name, NameLoc, SourceRange(LAngleLoc, RAngleLoc), false); in ParseClassSpecifier() 1954 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc), true); in ParseClassSpecifier() 2159 TemplateId->RAngleLoc, attrs); in ParseClassSpecifier() 2174 TemplateId->LAngleLoc, TemplateArgsPtr, TemplateId->RAngleLoc); in ParseClassSpecifier()
|
H A D | Parser.cpp | 2096 TemplateArgsPtr, TemplateId->RAngleLoc); in TryAnnotateTypeOrScopeToken()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateBase.h | 635 SourceLocation RAngleLoc; 640 TemplateArgumentListInfo(SourceLocation LAngleLoc, SourceLocation RAngleLoc) 641 : LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc) {} 648 SourceLocation getRAngleLoc() const { return RAngleLoc; } 651 void setRAngleLoc(SourceLocation Loc) { RAngleLoc = Loc; } 691 SourceLocation RAngleLoc; 697 SourceLocation getRAngleLoc() const { return RAngleLoc; } 733 SourceLocation RAngleLoc;
|
H A D | DeclTemplate.h | 78 SourceLocation LAngleLoc, RAngleLoc; variable 101 SourceLocation RAngleLoc, Expr *RequiresClause); 120 SourceLocation RAngleLoc, 201 SourceLocation getRAngleLoc() const { return RAngleLoc; } in getRAngleLoc() 204 return SourceRange(TemplateLoc, RAngleLoc); in getSourceRange() 233 SourceLocation RAngleLoc, in FixedSizeTemplateParameterListStorage() argument 239 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {} in FixedSizeTemplateParameterListStorage()
|
H A D | TypeLoc.h | 1650 SourceLocation RAngleLoc; member 1676 return getLocalData()->RAngleLoc; in getRAngleLoc() 1680 getLocalData()->RAngleLoc = Loc; in setRAngleLoc() 2446 SourceLocation RAngleLoc; member 2513 return this->getLocalData()->RAngleLoc; in getRAngleLoc() 2517 this->getLocalData()->RAngleLoc = Loc; in setRAngleLoc()
|
H A D | ExprCXX.h | 3127 return getTrailingASTTemplateKWAndArgsInfo()->RAngleLoc; in getRAngleLoc() 3399 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->RAngleLoc; in getRAngleLoc() 3851 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->RAngleLoc; in getRAngleLoc()
|
H A D | Expr.h | 1405 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->RAngleLoc; in getRAngleLoc() 3323 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->RAngleLoc; in getRAngleLoc()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateBase.cpp | 731 RAngleLoc = Info.getRAngleLoc(); in ASTTemplateArgumentListInfo() 742 RAngleLoc = Info->getRAngleLoc(); in ASTTemplateArgumentListInfo() 755 RAngleLoc = Info.getRAngleLoc(); in initializeFrom() 765 RAngleLoc = SourceLocation(); in initializeFrom() 775 RAngleLoc = Info.getRAngleLoc(); in initializeFrom() 788 Info.setRAngleLoc(RAngleLoc); in copyInto()
|
H A D | DeclTemplate.cpp | 52 SourceLocation RAngleLoc, in TemplateParameterList() argument 54 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), in TemplateParameterList() 122 SourceLocation RAngleLoc, Expr *RequiresClause) { in Create() argument 127 RAngleLoc, RequiresClause); in Create()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 1061 TemplateId.RAngleLoc); in makeTemplateArgumentListInfo() 1141 SourceLocation RAngleLoc, QualType ConstrainedType, in formImmediatelyDeclaredConstraint() argument 1150 ConstraintArgs.setRAngleLoc(RAngleLoc); in formImmediatelyDeclaredConstraint() 1746 SourceLocation RAngleLoc, in ActOnTemplateParameterList() argument 1756 llvm::ArrayRef(Params.data(), Params.size()), RAngleLoc, RequiresClause); in ActOnTemplateParameterList() 2974 TemplateId->RAngleLoc)); in MatchTemplateParametersToScopeSpecifier() 3557 ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, in ActOnTemplateIdType() argument 3590 TemplateArgsIn, RAngleLoc); in ActOnTemplateIdType() 3614 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTemplateIdType() 3631 SpecTL.setRAngleLoc(RAngleLoc); in ActOnTemplateIdType() [all …]
|
H A D | SemaCXXScopeSpec.cpp | 853 SourceLocation RAngleLoc, in ActOnCXXNestedNameSpecifier() argument 862 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier() 883 SpecTL.setRAngleLoc(RAngleLoc); in ActOnCXXNestedNameSpecifier() 901 SourceRange R(TemplateNameLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier() 932 SpecTL.setRAngleLoc(RAngleLoc); in ActOnCXXNestedNameSpecifier()
|
H A D | DeclSpec.cpp | 40 EndLocation = TemplateId->RAngleLoc; in setTemplateId() 51 EndLocation = TemplateId->RAngleLoc; in setConstructorTemplateId()
|
H A D | TreeTransform.h | 3157 SourceLocation RAngleLoc, in RebuildCXXNamedCastExpr() argument 3164 RAngleLoc, LParenLoc, in RebuildCXXNamedCastExpr() 3169 RAngleLoc, LParenLoc, in RebuildCXXNamedCastExpr() 3174 RAngleLoc, LParenLoc, in RebuildCXXNamedCastExpr() 3180 RAngleLoc, LParenLoc, in RebuildCXXNamedCastExpr() 3185 OpLoc, LAngleLoc, TInfo, RAngleLoc, LParenLoc, SubExpr, RParenLoc); in RebuildCXXNamedCastExpr() 3199 SourceLocation RAngleLoc, in RebuildCXXStaticCastExpr() argument 3205 SourceRange(LAngleLoc, RAngleLoc), in RebuildCXXStaticCastExpr() 3216 SourceLocation RAngleLoc, in RebuildCXXDynamicCastExpr() argument 3222 SourceRange(LAngleLoc, RAngleLoc), in RebuildCXXDynamicCastExpr() [all …]
|
H A D | SemaLambda.cpp | 546 ArrayRef<NamedDecl *> TParams, SourceLocation RAngleLoc, in ActOnLambdaExplicitTemplateParameterList() argument 559 LSI->ExplicitTemplateParamsRange = {LAngleLoc, RAngleLoc}; in ActOnLambdaExplicitTemplateParameterList()
|
H A D | Sema.cpp | 1424 DiagRange.setEnd(ASTTAL->RAngleLoc); in ActOnEndOfTranslationUnit() 1460 DiagRange.setEnd(ASTTAL->RAngleLoc); in ActOnEndOfTranslationUnit()
|
H A D | SemaExprCXX.cpp | 8236 TemplateId->RAngleLoc, in ActOnPseudoDestructorExpr() 8289 TemplateId->RAngleLoc, in ActOnPseudoDestructorExpr() 9234 TemplateId->RAngleLoc); in ActOnTypeRequirement()
|
H A D | SemaType.cpp | 1308 TemplateArgsInfo.setRAngleLoc(TemplateId->RAngleLoc); in ConvertDeclSpecToType() 3021 TemplateId->RAngleLoc); in InventTemplateParameter() 5966 TemplateId->RAngleLoc); in VisitAutoTypeLoc()
|
H A D | SemaTemplateInstantiateDecl.cpp | 4248 TemplArgInfo->RAngleLoc); in InstantiateClassTemplatePartialSpecialization() 4361 TemplArgInfo->RAngleLoc); in InstantiateVarTemplatePartialSpecialization()
|
H A D | SemaDeclCXX.cpp | 864 TemplRep->RAngleLoc.isValid() in ActOnDecompositionDeclarator() 865 ? TemplRep->RAngleLoc in ActOnDecompositionDeclarator() 3467 D.getName().TemplateId->RAngleLoc) in ActOnCXXMemberDeclarator() 12234 << SourceRange(Name.TemplateId->LAngleLoc, Name.TemplateId->RAngleLoc); in ActOnUsingDeclaration()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3798 SourceLocation &RAngleLoc); 3818 SourceLocation &RAngleLoc, 3824 SourceLocation &RAngleLoc,
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 123 Record.AddSourceLocation(ArgInfo.RAngleLoc); in AddTemplateKWAndArgsInfo()
|