| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 517 SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument 550 return Arg.getTemplatePackExpansion(EllipsisLoc); in ActOnPackExpansion() 582 TL.setEllipsisLoc(EllipsisLoc); in CheckPackExpansion() 588 SourceLocation EllipsisLoc, in CheckPackExpansion() argument 604 return CheckPackExpansion(Pattern, EllipsisLoc, None); in ActOnPackExpansion() 628 SourceLocation EllipsisLoc, SourceRange PatternRange, in CheckParameterPacksForExpansion() argument 1156 return Diag(EllipsisLoc, in ActOnCXXFoldExpr() 1201 return ActOnCXXBoolLiteral(EllipsisLoc, tok::kw_false); in BuildEmptyCXXFoldExpr() 1203 return ActOnCXXBoolLiteral(EllipsisLoc, tok::kw_true); in BuildEmptyCXXFoldExpr() 1209 return Diag(EllipsisLoc, diag::err_fold_expression_empty) in BuildEmptyCXXFoldExpr() [all …]
|
| H A D | SemaLambda.cpp | 1130 SourceLocation EllipsisLoc; in ActOnStartOfLambdaDefinition() local 1131 if (C->EllipsisLoc.isValid()) { in ActOnStartOfLambdaDefinition() 1133 EllipsisLoc = C->EllipsisLoc; in ActOnStartOfLambdaDefinition() 1135 Diag(C->EllipsisLoc, diag::err_pack_expansion_without_parameter_packs) in ActOnStartOfLambdaDefinition() 1149 tryCaptureVariable(Var, C->Loc, Kind, EllipsisLoc); in ActOnStartOfLambdaDefinition()
|
| H A D | DeclSpec.cpp | 157 SourceLocation EllipsisLoc, in getFunction() argument 185 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction() 188 I.Fun.EllipsisLoc = EllipsisLoc.getRawEncoding(); in getFunction()
|
| H A D | SemaDeclCXX.cpp | 2195 SourceLocation EllipsisLoc) { in CheckBaseSpecifier() argument 2206 if (EllipsisLoc.isValid() && in CheckBaseSpecifier() 2210 EllipsisLoc = SourceLocation(); in CheckBaseSpecifier() 2362 if (EllipsisLoc.isInvalid() && in ActOnBaseSpecifier() 3757 EllipsisLoc); in ActOnMemInitializer() 3865 if (EllipsisLoc.isValid()) in BuildMemInitializer() 4142 if (EllipsisLoc.isValid()) { in BuildBaseInitializer() 4148 EllipsisLoc = SourceLocation(); in BuildBaseInitializer() 9513 if (EllipsisLoc.isInvalid()) { in ActOnUsingDeclaration() 9522 EllipsisLoc = SourceLocation(); in ActOnUsingDeclaration() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 763 bool TryExpandParameterPacks(SourceLocation EllipsisLoc, in TryExpandParameterPacks() argument 768 return getSema().CheckParameterPacksForExpansion(EllipsisLoc, in TryExpandParameterPacks() 1880 SourceLocation EllipsisLoc; in SubstBaseSpecifiers() local 1931 EllipsisLoc = Base.getEllipsisLoc(); in SubstBaseSpecifiers() 1955 EllipsisLoc)) in SubstBaseSpecifiers()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 524 SourceLocation EllipsisLoc; in ParseTypeParameter() local 526 Diag(EllipsisLoc, in ParseTypeParameter() 548 bool AlreadyHasEllipsis = EllipsisLoc.isValid(); in ParseTypeParameter() 622 SourceLocation EllipsisLoc; in ParseTemplateTemplateParameter() local 624 Diag(EllipsisLoc, in ParseTemplateTemplateParameter() 700 SourceLocation EllipsisLoc; in ParseNonTypeTemplateParameter() local 744 assert(EllipsisLoc.isValid()); in DiagnoseMisplacedEllipsisInDeclarator() 747 D.setEllipsisLoc(EllipsisLoc); in DiagnoseMisplacedEllipsisInDeclarator() 1161 SourceLocation EllipsisLoc; in ParseTemplateTemplateArgument() local 1193 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseTemplateTemplateArgument() [all …]
|
| H A D | ParseDeclCXX.cpp | 632 if (TryConsumeToken(tok::ellipsis, D.EllipsisLoc)) in ParseUsingDeclarator() 814 if (D.EllipsisLoc.isValid()) in ParseAliasDeclarationAfterDeclarator() 2092 SourceLocation EllipsisLoc; in ParseBaseSpecifier() local 2093 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseBaseSpecifier() 2102 EllipsisLoc); in ParseBaseSpecifier() 3472 SourceLocation EllipsisLoc; in ParseMemInitializer() local 3473 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseMemInitializer() 3505 SourceLocation EllipsisLoc; in ParseMemInitializer() local 3506 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseMemInitializer() 3676 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDynamicExceptionSpecification() local [all …]
|
| H A D | ParseInit.cpp | 328 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator() local 337 StartLoc, EllipsisLoc)); in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseDecl.cpp | 2733 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseAlignArgument() 2758 SourceLocation EllipsisLoc; in ParseAlignmentSpecifier() local 2772 ParsedAttr::AS_Keyword, EllipsisLoc); in ParseAlignmentSpecifier() 5618 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDirectDeclarator() local 5623 if (EllipsisLoc.isValid()) in ParseDirectDeclarator() 5627 D.setEllipsisLoc(EllipsisLoc); in ParseDirectDeclarator() 5998 SourceLocation EllipsisLoc = D.getEllipsisLoc(); in ParseParenDeclarator() local 6013 if (EllipsisLoc.isValid()) in ParseParenDeclarator() 6070 SourceLocation EllipsisLoc; in ParseFunctionDeclarator() local 6110 EllipsisLoc); in ParseFunctionDeclarator() [all …]
|
| H A D | ParseExprCXX.cpp | 810 SourceLocation EllipsisLoc; in ParseLambdaIntroducer() local 932 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseLambdaIntroducer() 989 Intro.addCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in ParseLambdaIntroducer() 1138 SourceLocation EllipsisLoc; in ParseLambdaExpressionAfterIntroducer() local 1142 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc); in ParseLambdaExpressionAfterIntroducer() 1208 ParamInfo.size(), EllipsisLoc, RParenLoc, in ParseLambdaExpressionAfterIntroducer()
|
| H A D | ParseExpr.cpp | 1966 SourceLocation EllipsisLoc = ConsumeToken(); in ParseUnaryExprOrTypeTraitExpression() local 1988 LParenLoc = PP.getLocForEndOfToken(EllipsisLoc); in ParseUnaryExprOrTypeTraitExpression() 2789 SourceLocation EllipsisLoc = ConsumeToken(); in ParseFoldExpression() local 2809 Diag(EllipsisLoc, getLangOpts().CPlusPlus17 in ParseFoldExpression() 2815 EllipsisLoc, RHS.get(), T.getCloseLocation()); in ParseFoldExpression()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | LambdaCapture.h | 53 SourceLocation EllipsisLoc; variable 76 SourceLocation EllipsisLoc = SourceLocation()); 130 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 136 return EllipsisLoc; in getEllipsisLoc()
|
| H A D | TemplateBase.h | 401 unsigned EllipsisLoc; member 419 SourceLocation EllipsisLoc) { in TemplateArgumentLocInfo() 423 Template.EllipsisLoc = EllipsisLoc.getRawEncoding(); in TemplateArgumentLocInfo() 444 return SourceLocation::getFromRawEncoding(Template.EllipsisLoc); in getTemplateEllipsisLoc() 480 SourceLocation EllipsisLoc = SourceLocation()) 482 LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
|
| H A D | DeclCXX.h | 200 SourceLocation EllipsisLoc; 231 : Range(R), EllipsisLoc(EllipsisLoc), Virtual(V), BaseOfClass(BC), 264 return EllipsisLoc; 3577 SourceLocation EllipsisLoc; 3593 UsingLocation(UsingLoc), EllipsisLoc(EllipsisLoc), 3626 return EllipsisLoc.isValid(); 3631 return EllipsisLoc; 3676 SourceLocation EllipsisLoc; 3689 TypenameLocation(TypenameLoc), EllipsisLoc(EllipsisLoc), 3716 return EllipsisLoc.isValid(); [all …]
|
| H A D | ExprObjC.h | 247 SourceLocation EllipsisLoc; member 254 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 279 SourceLocation EllipsisLoc; 351 Result.EllipsisLoc = Expansion.EllipsisLoc;
|
| H A D | ExprCXX.h | 3776 SourceLocation EllipsisLoc; variable 3788 PackExpansionExpr(QualType T, Expr *Pattern, SourceLocation EllipsisLoc, in PackExpansionExpr() argument 3794 EllipsisLoc(EllipsisLoc), in PackExpansionExpr() 3808 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 3823 SourceLocation getEndLoc() const LLVM_READONLY { return EllipsisLoc; } in getEndLoc() 4271 SourceLocation EllipsisLoc; variable 4278 BinaryOperatorKind Opcode, SourceLocation EllipsisLoc, Expr *RHS, in CXXFoldExpr() argument 4283 LParenLoc(LParenLoc), EllipsisLoc(EllipsisLoc), RParenLoc(RParenLoc), in CXXFoldExpr() 4308 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Designator.h | 57 unsigned LBracketLoc, EllipsisLoc; member 123 return SourceLocation::getFromRawEncoding(ArrayRangeInfo.EllipsisLoc); in getEllipsisLoc() 149 SourceLocation EllipsisLoc) { in getArrayRange() argument 155 D.ArrayRangeInfo.EllipsisLoc = EllipsisLoc.getRawEncoding(); in getArrayRange()
|
| H A D | ParsedTemplate.h | 68 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument() 110 return EllipsisLoc; in getEllipsisLoc() 118 SourceLocation EllipsisLoc) const; 137 SourceLocation EllipsisLoc; variable
|
| H A D | ScopeInfo.h | 529 SourceLocation EllipsisLoc; variable 545 SourceLocation Loc, SourceLocation EllipsisLoc, in Capture() argument 551 Loc(Loc), EllipsisLoc(EllipsisLoc), CaptureType(CaptureType) {} in Capture() 603 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 653 SourceLocation Loc, SourceLocation EllipsisLoc, in addCapture() argument 656 EllipsisLoc, CaptureType, Cpy)); in addCapture()
|
| H A D | DeclSpec.h | 1281 unsigned EllipsisLoc; member 1396 return SourceLocation::getFromRawEncoding(EllipsisLoc); in getEllipsisLoc() 1595 SourceLocation EllipsisLoc, 1836 SourceLocation EllipsisLoc; variable 1932 EllipsisLoc = SourceLocation(); in clear() 2454 bool hasEllipsis() const { return EllipsisLoc.isValid(); } in hasEllipsis() 2455 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 2456 void setEllipsisLoc(SourceLocation EL) { EllipsisLoc = EL; } in setEllipsisLoc() 2555 SourceLocation EllipsisLoc; member 2566 : Kind(Kind), Loc(Loc), Id(Id), EllipsisLoc(EllipsisLoc), in LambdaCapture() [all …]
|
| H A D | ParsedAttr.h | 173 SourceLocation EllipsisLoc; variable 239 ScopeLoc(scopeLoc), EllipsisLoc(ellipsisLoc), NumArgs(numArgs), in ParsedAttr() 440 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 441 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
|
| H A D | Sema.h | 4669 DeclarationNameInfo NameInfo, SourceLocation EllipsisLoc, 5096 ExprResult BuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc, 5789 SourceLocation EllipsisLoc); 5799 SourceLocation EllipsisLoc); 5809 SourceLocation EllipsisLoc); 5819 SourceLocation EllipsisLoc); 5979 SourceLocation EllipsisLoc); 6190 SourceLocation EllipsisLoc, 6210 SourceLocation EllipsisLoc, 6803 SourceLocation EllipsisLoc, [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprObjC.cpp | 77 if (VK[I].EllipsisLoc.isInvalid() && in ObjCDictionaryLiteral() 85 Expansions[I].EllipsisLoc = VK[I].EllipsisLoc; in ObjCDictionaryLiteral()
|
| H A D | DeclCXX.cpp | 2224 SourceLocation EllipsisLoc) in CXXCtorInitializer() argument 2225 : Initializee(TInfo), MemberOrEllipsisLocation(EllipsisLoc), Init(Init), in CXXCtorInitializer() 2788 SourceLocation EllipsisLoc) { in Create() argument 2791 EllipsisLoc); in Create() 2818 SourceLocation EllipsisLoc) { in Create() argument 2821 TargetName.getAsIdentifierInfo(), EllipsisLoc); in Create()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 2550 SourceLocation &EllipsisLoc); 2638 SourceLocation &EllipsisLoc); 2691 SourceLocation EllipsisLoc; member 2694 TypenameLoc = EllipsisLoc = SourceLocation(); in clear() 2929 void DiagnoseMisplacedEllipsis(SourceLocation EllipsisLoc, 2933 void DiagnoseMisplacedEllipsisInDeclarator(SourceLocation EllipsisLoc,
|