/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 560 ActOnPackExpansion(const ParsedTemplateArgument & Arg,SourceLocation EllipsisLoc) ActOnPackExpansion() argument 599 ActOnPackExpansion(ParsedType Type,SourceLocation EllipsisLoc) ActOnPackExpansion() argument 614 CheckPackExpansion(TypeSourceInfo * Pattern,SourceLocation EllipsisLoc,std::optional<unsigned> NumExpansions) CheckPackExpansion() argument 632 CheckPackExpansion(QualType Pattern,SourceRange PatternRange,SourceLocation EllipsisLoc,std::optional<unsigned> NumExpansions) CheckPackExpansion() argument 652 ActOnPackExpansion(Expr * Pattern,SourceLocation EllipsisLoc) ActOnPackExpansion() argument 656 CheckPackExpansion(Expr * Pattern,SourceLocation EllipsisLoc,std::optional<unsigned> NumExpansions) CheckPackExpansion() argument 678 CheckParameterPacksForExpansion(SourceLocation EllipsisLoc,SourceRange PatternRange,ArrayRef<UnexpandedParameterPack> Unexpanded,const MultiLevelTemplateArgumentList & TemplateArgs,bool & ShouldExpand,bool & RetainExpansion,std::optional<unsigned> & NumExpansions) CheckParameterPacksForExpansion() argument 1199 ActOnCXXFoldExpr(Scope * S,SourceLocation LParenLoc,Expr * LHS,tok::TokenKind Operator,SourceLocation EllipsisLoc,Expr * RHS,SourceLocation RParenLoc) ActOnCXXFoldExpr() argument 1265 BuildCXXFoldExpr(UnresolvedLookupExpr * Callee,SourceLocation LParenLoc,Expr * LHS,BinaryOperatorKind Operator,SourceLocation EllipsisLoc,Expr * RHS,SourceLocation RParenLoc,std::optional<unsigned> NumExpansions) BuildCXXFoldExpr() argument 1273 BuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc,BinaryOperatorKind Operator) BuildEmptyCXXFoldExpr() argument [all...] |
H A D | SemaLambda.cpp | 742 buildLambdaInitCaptureInitialization(SourceLocation Loc,bool ByRef,SourceLocation EllipsisLoc,std::optional<unsigned> NumExpansions,IdentifierInfo * Id,bool IsDirectInit,Expr * & Init) buildLambdaInitCaptureInitialization() argument 808 createLambdaInitCaptureVarDecl(SourceLocation Loc,QualType InitCaptureType,SourceLocation EllipsisLoc,IdentifierInfo * Id,unsigned InitStyle,Expr * Init,DeclContext * DeclCtx) createLambdaInitCaptureVarDecl() argument 1247 SourceLocation EllipsisLoc; ActOnLambdaExpressionAfterIntroducer() local [all...] |
H A D | SemaTemplate.cpp | 992 SourceLocation EllipsisLoc; ActOnTemplateTypeArgument() local 1037 ActOnTypeParameter(Scope * S,bool Typename,SourceLocation EllipsisLoc,SourceLocation KeyLoc,IdentifierInfo * ParamName,SourceLocation ParamNameLoc,unsigned Depth,unsigned Position,SourceLocation EqualLoc,ParsedType DefaultArg,bool HasTypeConstraint) ActOnTypeParameter() argument 1140 ActOnTypeConstraint(const CXXScopeSpec & SS,TemplateIdAnnotation * TypeConstr,TemplateTypeParmDecl * ConstrainedParameter,SourceLocation EllipsisLoc) ActOnTypeConstraint() argument 1148 BuildTypeConstraint(const CXXScopeSpec & SS,TemplateIdAnnotation * TypeConstr,TemplateTypeParmDecl * ConstrainedParameter,SourceLocation EllipsisLoc,bool AllowUnexpandedPack) BuildTypeConstraint() argument 1185 formImmediatelyDeclaredConstraint(Sema & S,NestedNameSpecifierLoc NS,DeclarationNameInfo NameInfo,ConceptDecl * NamedConcept,SourceLocation LAngleLoc,SourceLocation RAngleLoc,QualType ConstrainedType,SourceLocation ParamNameLoc,ArgumentLocAppender Appender,SourceLocation EllipsisLoc) formImmediatelyDeclaredConstraint() argument 1236 AttachTypeConstraint(NestedNameSpecifierLoc NS,DeclarationNameInfo NameInfo,ConceptDecl * NamedConcept,const TemplateArgumentListInfo * TemplateArgs,TemplateTypeParmDecl * ConstrainedParameter,SourceLocation EllipsisLoc) AttachTypeConstraint() argument 1274 AttachTypeConstraint(AutoTypeLoc TL,NonTypeTemplateParmDecl * NewConstrainedParm,NonTypeTemplateParmDecl * OrigConstrainedParm,SourceLocation EllipsisLoc) AttachTypeConstraint() argument 1630 ActOnTemplateTemplateParameter(Scope * S,SourceLocation TmpLoc,TemplateParameterList * Params,SourceLocation EllipsisLoc,IdentifierInfo * Name,SourceLocation NameLoc,unsigned Depth,unsigned Position,SourceLocation EqualLoc,ParsedTemplateArgument Default) ActOnTemplateTemplateParameter() argument [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 130 SourceLocation EllipsisLoc = Aligned->getLocation(); instantiateDependentAlignedAttr() local 3060 SourceLocation EllipsisLoc; VisitNonTypeTemplateParmDecl() local 3490 SourceLocation EllipsisLoc = instantiateUnresolvedUsingDecl() local 5739 SourceLocation EllipsisLoc; InstantiateMemInitializers() local [all...] |
H A D | DeclSpec.cpp | 166 SourceLocation EllipsisLoc, in getFunction() argument
|
H A D | TreeTransform.h | 281 TryExpandParameterPacks(SourceLocation EllipsisLoc,SourceRange PatternRange,ArrayRef<UnexpandedParameterPack> Unexpanded,bool & ShouldExpand,bool & RetainExpansion,std::optional<unsigned> & NumExpansions) TryExpandParameterPacks() argument 1249 RebuildPackExpansionType(QualType Pattern,SourceRange PatternRange,SourceLocation EllipsisLoc,std::optional<unsigned> NumExpansions) RebuildPackExpansionType() argument 1342 RebuildCaseStmt(SourceLocation CaseLoc,Expr * LHS,SourceLocation EllipsisLoc,Expr * RHS,SourceLocation ColonLoc) RebuildCaseStmt() argument 3887 RebuildPackExpansion(TemplateArgumentLoc Pattern,SourceLocation EllipsisLoc,std::optional<unsigned> NumExpansions) RebuildPackExpansion() argument 3935 RebuildPackExpansion(Expr * Pattern,SourceLocation EllipsisLoc,std::optional<unsigned> NumExpansions) RebuildPackExpansion() argument 3947 RebuildCXXFoldExpr(UnresolvedLookupExpr * ULE,SourceLocation LParenLoc,Expr * LHS,BinaryOperatorKind Operator,SourceLocation EllipsisLoc,Expr * RHS,SourceLocation RParenLoc,std::optional<unsigned> NumExpansions) RebuildCXXFoldExpr() argument 3959 RebuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc,BinaryOperatorKind Operator) RebuildEmptyCXXFoldExpr() argument 13396 SourceLocation EllipsisLoc; TransformLambdaExpr() member 13580 SourceLocation EllipsisLoc; TransformLambdaExpr() local [all...] |
H A D | SemaDeclCXX.cpp | 2684 CheckBaseSpecifier(CXXRecordDecl * Class,SourceRange SpecifierRange,bool Virtual,AccessSpecifier Access,TypeSourceInfo * TInfo,SourceLocation EllipsisLoc) CheckBaseSpecifier() argument 2841 ActOnBaseSpecifier(Decl * classdecl,SourceRange SpecifierRange,const ParsedAttributesView & Attributes,bool Virtual,AccessSpecifier Access,ParsedType basetype,SourceLocation BaseLoc,SourceLocation EllipsisLoc) ActOnBaseSpecifier() argument 4324 ActOnMemInitializer(Decl * ConstructorD,Scope * S,CXXScopeSpec & SS,IdentifierInfo * MemberOrBase,ParsedType TemplateTypeTy,const DeclSpec & DS,SourceLocation IdLoc,Expr * InitList,SourceLocation EllipsisLoc) ActOnMemInitializer() argument 4342 ActOnMemInitializer(Decl * ConstructorD,Scope * S,CXXScopeSpec & SS,IdentifierInfo * MemberOrBase,ParsedType TemplateTypeTy,const DeclSpec & DS,SourceLocation IdLoc,SourceLocation LParenLoc,ArrayRef<Expr * > Args,SourceLocation RParenLoc,SourceLocation EllipsisLoc) ActOnMemInitializer() argument 4439 BuildMemInitializer(Decl * ConstructorD,Scope * S,CXXScopeSpec & SS,IdentifierInfo * MemberOrBase,ParsedType TemplateTypeTy,const DeclSpec & DS,SourceLocation IdLoc,Expr * Init,SourceLocation EllipsisLoc) BuildMemInitializer() argument 4768 BuildBaseInitializer(QualType BaseType,TypeSourceInfo * BaseTInfo,Expr * Init,CXXRecordDecl * ClassDecl,SourceLocation EllipsisLoc) BuildBaseInitializer() argument 12282 ActOnUsingDeclaration(Scope * S,AccessSpecifier AS,SourceLocation UsingLoc,SourceLocation TypenameLoc,CXXScopeSpec & SS,UnqualifiedId & Name,SourceLocation EllipsisLoc,const ParsedAttributesView & AttrList) ActOnUsingDeclaration() argument 12835 BuildUsingDeclaration(Scope * S,AccessSpecifier AS,SourceLocation UsingLoc,bool HasTypenameKeyword,SourceLocation TypenameLoc,CXXScopeSpec & SS,DeclarationNameInfo NameInfo,SourceLocation EllipsisLoc,const ParsedAttributesView & AttrList,bool IsInstantiation,bool IsUsingIfExists) BuildUsingDeclaration() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 826 SourceLocation EllipsisLoc; ParseTypeParameter() local 958 SourceLocation EllipsisLoc; ParseTemplateTemplateParameter() local 1035 SourceLocation EllipsisLoc; ParseNonTypeTemplateParameter() local 1077 DiagnoseMisplacedEllipsis(SourceLocation EllipsisLoc,SourceLocation CorrectLoc,bool AlreadyHasEllipsis,bool IdentifierHasName) DiagnoseMisplacedEllipsis() argument 1089 DiagnoseMisplacedEllipsisInDeclarator(SourceLocation EllipsisLoc,Declarator & D) DiagnoseMisplacedEllipsisInDeclarator() argument 1523 SourceLocation EllipsisLoc; ParseTemplateTemplateArgument() local 1662 SourceLocation EllipsisLoc; ParseTemplateArgumentList() local [all...] |
H A D | ParseInit.cpp | 370 SourceLocation EllipsisLoc = ConsumeToken(); ParseInitializerWithPotentialDesignator() local
|
H A D | ParseDeclCXX.cpp | 2318 SourceLocation EllipsisLoc; ParseBaseSpecifier() local 3864 SourceLocation EllipsisLoc; ParseMemInitializer() local 3899 SourceLocation EllipsisLoc; ParseMemInitializer() local 4073 SourceLocation EllipsisLoc = ConsumeToken(); ParseDynamicExceptionSpecification() local [all...] |
H A D | ParseDecl.cpp | 3095 ParseAlignArgument(StringRef KWName,SourceLocation Start,SourceLocation & EllipsisLoc,bool & IsType,ParsedType & TypeResult) ParseAlignArgument() argument 3140 SourceLocation EllipsisLoc; ParseAlignmentSpecifier() local 6528 SourceLocation EllipsisLoc = ConsumeToken(); ParseDirectDeclarator() local 6961 SourceLocation EllipsisLoc = D.getEllipsisLoc(); ParseParenDeclarator() local 7076 SourceLocation EllipsisLoc; ParseFunctionDeclarator() local 7385 ParseParameterDeclarationClause(DeclaratorContext DeclaratorCtx,ParsedAttributes & FirstArgAttrs,SmallVectorImpl<DeclaratorChunk::ParamInfo> & ParamInfo,SourceLocation & EllipsisLoc,bool IsACXXFunctionDeclaration) ParseParameterDeclarationClause() argument [all...] |
H A D | ParseExprCXX.cpp | 1072 SourceLocation EllipsisLoc; ParseLambdaIntroducer() local 1374 SourceLocation EllipsisLoc; ParseLambdaExpressionAfterIntroducer() local 3501 SourceLocation EllipsisLoc; ParseRequiresExpression() local [all...] |
H A D | ParseExpr.cpp | 2497 SourceLocation EllipsisLoc = ConsumeToken(); ParseUnaryExprOrTypeTraitExpression() local 3499 SourceLocation EllipsisLoc = ConsumeToken(); ParseFoldExpression() local
|
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
H A D | LambdaCapture.h | 52 SourceLocation EllipsisLoc; variable
|
H A D | DeclCXX.h | 154 SourceLocation EllipsisLoc; variable 188 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) in CXXBaseSpecifier() argument 3860 SourceLocation EllipsisLoc; global() variable 3873 UnresolvedUsingValueDecl(DeclContext * DC,QualType Ty,SourceLocation UsingLoc,NestedNameSpecifierLoc QualifierLoc,const DeclarationNameInfo & NameInfo,SourceLocation EllipsisLoc) UnresolvedUsingValueDecl() argument 3959 SourceLocation EllipsisLoc; global() variable 3969 UnresolvedUsingTypenameDecl(DeclContext * DC,SourceLocation UsingLoc,SourceLocation TypenameLoc,NestedNameSpecifierLoc QualifierLoc,SourceLocation TargetNameLoc,IdentifierInfo * TargetName,SourceLocation EllipsisLoc) UnresolvedUsingTypenameDecl() argument [all...] |
H A D | ExprObjC.h | 270 SourceLocation EllipsisLoc; member 296 SourceLocation EllipsisLoc; member
|
H A D | ExprCXX.h | 4146 SourceLocation EllipsisLoc; global() variable 4158 PackExpansionExpr(QualType T,Expr * Pattern,SourceLocation EllipsisLoc,std::optional<unsigned> NumExpansions) PackExpansionExpr() argument 4699 SourceLocation EllipsisLoc; global() variable 4710 CXXFoldExpr(QualType T,UnresolvedLookupExpr * Callee,SourceLocation LParenLoc,Expr * LHS,BinaryOperatorKind Opcode,SourceLocation EllipsisLoc,Expr * RHS,SourceLocation RParenLoc,std::optional<unsigned> NumExpansions) CXXFoldExpr() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Designator.h | 78 SourceLocation EllipsisLoc; member 174 SourceLocation EllipsisLoc) { in CreateArrayRangeDesignator()
|
H A D | ParsedTemplate.h | 135 SourceLocation EllipsisLoc; variable
|
H A D | ScopeInfo.h | 578 SourceLocation EllipsisLoc; global() variable 608 Capture(ValueDecl * Var,bool Block,bool ByRef,bool IsNested,SourceLocation Loc,SourceLocation EllipsisLoc,QualType CaptureType,bool Invalid) Capture() argument 715 addCapture(ValueDecl * Var,bool isBlock,bool isByref,bool isNested,SourceLocation Loc,SourceLocation EllipsisLoc,QualType CaptureType,bool Invalid) addCapture() argument
|
H A D | DeclSpec.h | 1347 SourceLocation EllipsisLoc; global() member 1940 SourceLocation EllipsisLoc; global() variable 2756 SourceLocation EllipsisLoc; global() member [all...] |
H A D | ParsedAttr.h | 145 SourceLocation EllipsisLoc; global() variable
|
/freebsd-src/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateBase.cpp | 703 TemplateArgumentLocInfo(ASTContext & Ctx,NestedNameSpecifierLoc QualifierLoc,SourceLocation TemplateNameLoc,SourceLocation EllipsisLoc) TemplateArgumentLocInfo() argument
|
H A D | DeclCXX.cpp | 2596 CXXCtorInitializer(ASTContext & Context,TypeSourceInfo * TInfo,bool IsVirtual,SourceLocation L,Expr * Init,SourceLocation R,SourceLocation EllipsisLoc) CXXCtorInitializer() argument 3226 Create(ASTContext & C,DeclContext * DC,SourceLocation UsingLoc,NestedNameSpecifierLoc QualifierLoc,const DeclarationNameInfo & NameInfo,SourceLocation EllipsisLoc) Create() argument 3256 Create(ASTContext & C,DeclContext * DC,SourceLocation UsingLoc,SourceLocation TypenameLoc,NestedNameSpecifierLoc QualifierLoc,SourceLocation TargetNameLoc,DeclarationName TargetName,SourceLocation EllipsisLoc) Create() argument
|
/freebsd-src/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3157 ParseParameterDeclarationClause(Declarator & D,ParsedAttributes & attrs,SmallVectorImpl<DeclaratorChunk::ParamInfo> & ParamInfo,SourceLocation & EllipsisLoc) ParseParameterDeclarationClause() argument 3222 SourceLocation EllipsisLoc; global() member
|