Home
last modified time | relevance | path

Searched refs:EllipsisLoc (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp553 SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument
586 return Arg.getTemplatePackExpansion(EllipsisLoc); in ActOnPackExpansion()
618 TL.setEllipsisLoc(EllipsisLoc); in CheckPackExpansion()
624 SourceLocation EllipsisLoc, in CheckPackExpansion() argument
645 return CheckPackExpansion(Pattern, EllipsisLoc, None); in ActOnPackExpansion()
670 SourceLocation EllipsisLoc, SourceRange PatternRange, in CheckParameterPacksForExpansion() argument
1208 return Diag(EllipsisLoc, in ActOnCXXFoldExpr()
1233 LookupBinOp(S, EllipsisLoc, Opc, Functions); in ActOnCXXFoldExpr()
1275 return ActOnCXXBoolLiteral(EllipsisLoc, tok::kw_false); in BuildEmptyCXXFoldExpr()
1277 return ActOnCXXBoolLiteral(EllipsisLoc, tok::kw_true); in BuildEmptyCXXFoldExpr()
[all …]
H A DSemaLambda.cpp793 SourceLocation Loc, bool ByRef, SourceLocation EllipsisLoc, in buildLambdaInitCaptureInitialization() argument
807 if (EllipsisLoc.isValid()) { in buildLambdaInitCaptureInitialization()
809 Diag(EllipsisLoc, getLangOpts().CPlusPlus20 in buildLambdaInitCaptureInitialization()
814 TLB.push<PackExpansionTypeLoc>(DeductType).setEllipsisLoc(EllipsisLoc); in buildLambdaInitCaptureInitialization()
860 SourceLocation EllipsisLoc, in createLambdaInitCaptureVarDecl() argument
867 PETL.setEllipsisLoc(EllipsisLoc); in createLambdaInitCaptureVarDecl()
1125 C->EllipsisLoc, C->Id, InitStyle, in ActOnStartOfLambdaDefinition()
1212 SourceLocation EllipsisLoc; in ActOnStartOfLambdaDefinition() local
1213 if (C->EllipsisLoc.isValid()) { in ActOnStartOfLambdaDefinition()
1215 EllipsisLoc = C->EllipsisLoc; in ActOnStartOfLambdaDefinition()
[all …]
H A DDeclSpec.cpp165 SourceLocation EllipsisLoc, in getFunction() argument
196 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction()
199 I.Fun.EllipsisLoc = EllipsisLoc; in getFunction()
H A DSemaTemplate.cpp914 Result.EllipsisLoc = EllipsisLoc; in getTemplatePackExpansion()
985 SourceLocation EllipsisLoc; in ActOnTemplateTypeArgument() local
987 EllipsisLoc = PET.getEllipsisLoc(); in ActOnTemplateTypeArgument()
1005 if (EllipsisLoc.isValid()) in ActOnTemplateTypeArgument()
1041 bool IsParameterPack = EllipsisLoc.isValid(); in ActOnTypeParameter()
1157 ConstrainedParameter, EllipsisLoc); in BuildTypeConstraint()
1166 SourceLocation EllipsisLoc) { in formImmediatelyDeclaredConstraint() argument
1203 EllipsisLoc, /*RHS=*/nullptr, in formImmediatelyDeclaredConstraint()
1237 }, EllipsisLoc); in AttachTypeConstraint()
1271 }, EllipsisLoc); in AttachTypeConstraint()
[all …]
H A DSemaDeclCXX.cpp2469 SourceLocation EllipsisLoc) { in CheckBaseSpecifier() argument
2483 if (EllipsisLoc.isValid() && in CheckBaseSpecifier()
2487 EllipsisLoc = SourceLocation(); in CheckBaseSpecifier()
2647 if (EllipsisLoc.isInvalid() && in ActOnBaseSpecifier()
4093 EllipsisLoc); in ActOnMemInitializer()
4201 if (EllipsisLoc.isValid()) in BuildMemInitializer()
4480 if (EllipsisLoc.isValid()) { in BuildBaseInitializer()
4486 EllipsisLoc = SourceLocation(); in BuildBaseInitializer()
11601 if (EllipsisLoc.isInvalid()) { in ActOnUsingDeclaration()
11610 EllipsisLoc = SourceLocation(); in ActOnUsingDeclaration()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DLambdaCapture.h52 SourceLocation EllipsisLoc; variable
75 SourceLocation EllipsisLoc = SourceLocation());
129 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
135 return EllipsisLoc; in getEllipsisLoc()
H A DTemplateBase.h414 SourceLocation EllipsisLoc;
433 SourceLocation EllipsisLoc);
452 return getTemplate()->EllipsisLoc;
488 SourceLocation EllipsisLoc = SourceLocation())
490 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
H A DDeclCXX.h155 SourceLocation EllipsisLoc; variable
186 : Range(R), EllipsisLoc(EllipsisLoc), Virtual(V), BaseOfClass(BC), in CXXBaseSpecifier()
219 return EllipsisLoc; in getEllipsisLoc()
3718 SourceLocation EllipsisLoc; variable
3734 UsingLocation(UsingLoc), EllipsisLoc(EllipsisLoc), in UnresolvedUsingValueDecl()
3767 return EllipsisLoc.isValid(); in isPackExpansion()
3772 return EllipsisLoc; in getEllipsisLoc()
3817 SourceLocation EllipsisLoc; variable
3830 TypenameLocation(TypenameLoc), EllipsisLoc(EllipsisLoc), in UnresolvedUsingTypenameDecl()
3857 return EllipsisLoc.isValid(); in isPackExpansion()
[all …]
H A DExprObjC.h271 SourceLocation EllipsisLoc; member
278 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
297 SourceLocation EllipsisLoc; member
369 Result.EllipsisLoc = Expansion.EllipsisLoc; in getKeyValueElement()
H A DExprCXX.h4055 SourceLocation EllipsisLoc; variable
4067 PackExpansionExpr(QualType T, Expr *Pattern, SourceLocation EllipsisLoc, in PackExpansionExpr() argument
4071 EllipsisLoc(EllipsisLoc), in PackExpansionExpr()
4087 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
4102 SourceLocation getEndLoc() const LLVM_READONLY { return EllipsisLoc; } in getEndLoc()
4581 SourceLocation EllipsisLoc; variable
4592 SourceLocation EllipsisLoc, Expr *RHS, SourceLocation RParenLoc, in CXXFoldExpr() argument
4595 LParenLoc(LParenLoc), EllipsisLoc(EllipsisLoc), RParenLoc(RParenLoc), in CXXFoldExpr()
4627 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp789 SourceLocation EllipsisLoc; in ParseTypeParameter() local
791 Diag(EllipsisLoc, in ParseTypeParameter()
837 EllipsisLoc); in ParseTypeParameter()
899 SourceLocation EllipsisLoc; in ParseTemplateTemplateParameter() local
901 Diag(EllipsisLoc, in ParseTemplateTemplateParameter()
977 SourceLocation EllipsisLoc; in ParseNonTypeTemplateParameter() local
1021 assert(EllipsisLoc.isValid()); in DiagnoseMisplacedEllipsisInDeclarator()
1024 D.setEllipsisLoc(EllipsisLoc); in DiagnoseMisplacedEllipsisInDeclarator()
1451 SourceLocation EllipsisLoc; in ParseTemplateTemplateArgument() local
1482 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseTemplateTemplateArgument()
[all …]
H A DParseExprCXX.cpp1070 SourceLocation EllipsisLoc; in ParseLambdaIntroducer() local
1080 EllipsisLoc = *ExpectedEllipsisLoc; in ParseLambdaIntroducer()
1083 if (EllipsisLoc.isInvalid()) { in ParseLambdaIntroducer()
1087 EllipsisLoc = Loc; in ParseLambdaIntroducer()
1325 SourceLocation EllipsisLoc) { in ParseLambdaExpressionAfterIntroducer() argument
1408 SourceLocation EllipsisLoc; in ParseLambdaExpressionAfterIntroducer() local
1415 EllipsisLoc); in ParseLambdaExpressionAfterIntroducer()
1429 ParamInfo, EllipsisLoc); in ParseLambdaExpressionAfterIntroducer()
3378 SourceLocation EllipsisLoc; in ParseRequiresExpression() local
3382 EllipsisLoc); in ParseRequiresExpression()
[all …]
H A DParseInit.cpp367 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator() local
376 StartLoc, EllipsisLoc)); in ParseInitializerWithPotentialDesignator()
H A DParseDeclCXX.cpp646 if (TryConsumeToken(tok::ellipsis, D.EllipsisLoc)) in ParseUsingDeclarator()
866 if (D.EllipsisLoc.isValid()) in ParseAliasDeclarationAfterDeclarator()
2199 SourceLocation EllipsisLoc; in ParseBaseSpecifier() local
2200 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseBaseSpecifier()
2209 EllipsisLoc); in ParseBaseSpecifier()
3697 SourceLocation EllipsisLoc; in ParseMemInitializer() local
3698 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseMemInitializer()
3734 SourceLocation EllipsisLoc; in ParseMemInitializer() local
3735 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseMemInitializer()
3910 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDynamicExceptionSpecification() local
[all …]
H A DParseDecl.cpp2828 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseAlignArgument()
2853 SourceLocation EllipsisLoc; in ParseAlignmentSpecifier() local
2867 ParsedAttr::AS_Keyword, EllipsisLoc); in ParseAlignmentSpecifier()
6003 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDirectDeclarator() local
6008 if (EllipsisLoc.isValid()) in ParseDirectDeclarator()
6012 D.setEllipsisLoc(EllipsisLoc); in ParseDirectDeclarator()
6403 SourceLocation EllipsisLoc = D.getEllipsisLoc(); in ParseParenDeclarator() local
6418 if (EllipsisLoc.isValid()) in ParseParenDeclarator()
6518 SourceLocation EllipsisLoc; in ParseFunctionDeclarator() local
6559 EllipsisLoc); in ParseFunctionDeclarator()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DDesignator.h58 SourceLocation LBracketLoc, EllipsisLoc; member
124 return ArrayRangeInfo.EllipsisLoc; in getEllipsisLoc()
152 SourceLocation EllipsisLoc) { in getArrayRange() argument
159 D.ArrayRangeInfo.EllipsisLoc = EllipsisLoc; in getArrayRange()
H A DParsedTemplate.h67 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
109 return EllipsisLoc; in getEllipsisLoc()
117 SourceLocation EllipsisLoc) const;
136 SourceLocation EllipsisLoc; variable
H A DScopeInfo.h551 SourceLocation EllipsisLoc; variable
581 SourceLocation Loc, SourceLocation EllipsisLoc, QualType CaptureType, in Capture() argument
583 : CapturedVar(Var), Loc(Loc), EllipsisLoc(EllipsisLoc), in Capture()
645 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
687 SourceLocation Loc, SourceLocation EllipsisLoc, in addCapture() argument
690 EllipsisLoc, CaptureType, Invalid)); in addCapture()
H A DDeclSpec.h1308 SourceLocation EllipsisLoc; member
1424 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
1628 SourceLocation EllipsisLoc,
1889 SourceLocation EllipsisLoc; variable
1989 EllipsisLoc = SourceLocation(); in clear()
2568 bool hasEllipsis() const { return EllipsisLoc.isValid(); } in hasEllipsis()
2569 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
2570 void setEllipsisLoc(SourceLocation EL) { EllipsisLoc = EL; } in setEllipsisLoc()
2673 SourceLocation EllipsisLoc; member
2684 : Kind(Kind), Loc(Loc), Id(Id), EllipsisLoc(EllipsisLoc), in LambdaCapture()
[all …]
H A DParsedAttr.h233 SourceLocation EllipsisLoc; variable
300 EllipsisLoc(ellipsisLoc), NumArgs(numArgs), Invalid(false), in ParsedAttr()
462 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
463 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
H A DSema.h5752 DeclarationNameInfo NameInfo, SourceLocation EllipsisLoc,
6174 ExprResult BuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc,
6684 Loc, ByRef, EllipsisLoc, None, Id, in actOnLambdaInitCaptureInitialization()
7016 SourceLocation EllipsisLoc);
7242 SourceLocation EllipsisLoc);
7519 SourceLocation EllipsisLoc,
7530 SourceLocation EllipsisLoc);
7534 SourceLocation EllipsisLoc,
7542 SourceLocation EllipsisLoc);
7546 SourceLocation EllipsisLoc);
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp601 SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) { in TemplateArgumentLocInfo() argument
606 Template->EllipsisLoc = EllipsisLoc; in TemplateArgumentLocInfo()
H A DExprObjC.cpp67 Expansions[I].EllipsisLoc = VK[I].EllipsisLoc; in ObjCDictionaryLiteral()
H A DDeclCXX.cpp2496 SourceLocation EllipsisLoc) in CXXCtorInitializer() argument
2497 : Initializee(TInfo), Init(Init), MemberOrEllipsisLocation(EllipsisLoc), in CXXCtorInitializer()
3115 SourceLocation EllipsisLoc) { in Create() argument
3118 EllipsisLoc); in Create()
3145 SourceLocation EllipsisLoc) { in Create() argument
3148 TargetName.getAsIdentifierInfo(), EllipsisLoc); in Create()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2929 SourceLocation &EllipsisLoc);
3022 SourceLocation &EllipsisLoc);
3075 SourceLocation EllipsisLoc; member
3078 TypenameLoc = EllipsisLoc = SourceLocation(); in clear()
3425 void DiagnoseMisplacedEllipsis(SourceLocation EllipsisLoc,
3429 void DiagnoseMisplacedEllipsisInDeclarator(SourceLocation EllipsisLoc,

12