Home
last modified time | relevance | path

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

12

/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSemaTemplateVariadic.cpp406 SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument
412 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion()
421 ExprResult Result = ActOnPackExpansion(Arg.getAsExpr(), EllipsisLoc); in ActOnPackExpansion()
434 Diag(EllipsisLoc, diag::err_pack_expansion_without_parameter_packs) in ActOnPackExpansion()
439 return Arg.getTemplatePackExpansion(EllipsisLoc); in ActOnPackExpansion()
445 SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument
451 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None); in ActOnPackExpansion()
459 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() argument
464 EllipsisLoc, NumExpansions); in CheckPackExpansion()
471 TL.setEllipsisLoc(EllipsisLoc); in CheckPackExpansion()
[all …]
HDSemaLambda.cpp1000 SourceLocation EllipsisLoc; in ActOnStartOfLambdaDefinition() local
1001 if (C->EllipsisLoc.isValid()) { in ActOnStartOfLambdaDefinition()
1003 EllipsisLoc = C->EllipsisLoc; in ActOnStartOfLambdaDefinition()
1005 Diag(C->EllipsisLoc, diag::err_pack_expansion_without_parameter_packs) in ActOnStartOfLambdaDefinition()
1019 tryCaptureVariable(Var, C->Loc, Kind, EllipsisLoc); in ActOnStartOfLambdaDefinition()
HDDeclSpec.cpp154 SourceLocation EllipsisLoc, in getFunction() argument
183 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction()
186 I.Fun.EllipsisLoc = EllipsisLoc.getRawEncoding(); in getFunction()
HDSemaDeclCXX.cpp1299 SourceLocation EllipsisLoc) { in CheckBaseSpecifier() argument
1310 if (EllipsisLoc.isValid() && in CheckBaseSpecifier()
1312 Diag(EllipsisLoc, diag::err_pack_expansion_without_parameter_packs) in CheckBaseSpecifier()
1314 EllipsisLoc = SourceLocation(); in CheckBaseSpecifier()
1340 Access, TInfo, EllipsisLoc); in CheckBaseSpecifier()
1403 Access, TInfo, EllipsisLoc); in CheckBaseSpecifier()
1416 SourceLocation EllipsisLoc) { in ActOnBaseSpecifier() argument
1444 if (EllipsisLoc.isInvalid() && in ActOnBaseSpecifier()
1451 EllipsisLoc)) in ActOnBaseSpecifier()
2440 SourceLocation EllipsisLoc) { in ActOnMemInitializer() argument
[all …]
HDSemaTemplateInstantiate.cpp768 bool TryExpandParameterPacks(SourceLocation EllipsisLoc, in TryExpandParameterPacks() argument
773 return getSema().CheckParameterPacksForExpansion(EllipsisLoc, in TryExpandParameterPacks()
1823 SourceLocation EllipsisLoc; in SubstBaseSpecifiers() local
1874 EllipsisLoc = Base->getEllipsisLoc(); in SubstBaseSpecifiers()
1898 EllipsisLoc)) in SubstBaseSpecifiers()
HDTreeTransform.h253 bool TryExpandParameterPacks(SourceLocation EllipsisLoc, in TryExpandParameterPacks() argument
982 SourceLocation EllipsisLoc, in RebuildPackExpansionType() argument
984 return getSema().CheckPackExpansion(Pattern, PatternRange, EllipsisLoc, in RebuildPackExpansionType()
1059 SourceLocation EllipsisLoc, in RebuildCaseStmt() argument
1062 return getSema().ActOnCaseStmt(CaseLoc, LHS, EllipsisLoc, RHS, in RebuildCaseStmt()
2582 SourceLocation EllipsisLoc, in RebuildPackExpansion() argument
2588 EllipsisLoc, NumExpansions); in RebuildPackExpansion()
2601 EllipsisLoc); in RebuildPackExpansion()
2614 EllipsisLoc, in RebuildPackExpansion()
2629 ExprResult RebuildPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc, in RebuildPackExpansion() argument
[all …]
/trueos/contrib/llvm/tools/clang/include/clang/Sema/
HDDesignator.h57 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()
HDParsedTemplate.h61 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
103 return EllipsisLoc; in getEllipsisLoc()
111 SourceLocation EllipsisLoc) const;
130 SourceLocation EllipsisLoc; variable
HDScopeInfo.h371 SourceLocation EllipsisLoc; variable
379 SourceLocation Loc, SourceLocation EllipsisLoc, in Capture() argument
384 Loc(Loc), EllipsisLoc(EllipsisLoc), CaptureType(CaptureType) {} in Capture()
391 Loc(Loc), EllipsisLoc(), CaptureType(CaptureType) {} in Capture()
419 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
455 SourceLocation Loc, SourceLocation EllipsisLoc, in addCapture() argument
458 EllipsisLoc, CaptureType, Cpy)); in addCapture()
HDAttributeList.h90 SourceLocation EllipsisLoc; variable
217 ScopeLoc(scopeLoc), EllipsisLoc(ellipsisLoc), NumArgs(numArgs), in AttributeList()
235 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(1), SyntaxUsed(syntaxUsed), in AttributeList()
254 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(1), SyntaxUsed(syntaxUsed), in AttributeList()
272 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(0), SyntaxUsed(syntaxUsed), in AttributeList()
286 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(0), SyntaxUsed(syntaxUsed), in AttributeList()
338 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
339 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
HDDeclSpec.h1181 unsigned EllipsisLoc; member
1266 return SourceLocation::getFromRawEncoding(EllipsisLoc); in getEllipsisLoc()
1429 SourceLocation EllipsisLoc,
1587 SourceLocation EllipsisLoc; variable
1677 EllipsisLoc = SourceLocation(); in clear()
2088 bool hasEllipsis() const { return EllipsisLoc.isValid(); } in hasEllipsis()
2089 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
2090 void setEllipsisLoc(SourceLocation EL) { EllipsisLoc = EL; } in setEllipsisLoc()
2167 SourceLocation EllipsisLoc; member
2172 SourceLocation EllipsisLoc, in LambdaCapture()
[all …]
HDSema.h3179 SourceLocation EllipsisLoc, bool BuildAndDiagnose,
3187 SourceLocation EllipsisLoc = SourceLocation());
4688 SourceLocation EllipsisLoc);
4698 SourceLocation EllipsisLoc);
4708 SourceLocation EllipsisLoc);
4718 SourceLocation EllipsisLoc);
4857 SourceLocation EllipsisLoc);
4865 SourceLocation EllipsisLoc);
5071 SourceLocation EllipsisLoc,
5088 SourceLocation EllipsisLoc,
[all …]
/trueos/contrib/llvm/tools/clang/lib/Parse/
HDParseTemplate.cpp485 SourceLocation EllipsisLoc; in ParseTypeParameter() local
488 EllipsisLoc = ConsumeToken(); in ParseTypeParameter()
490 Diag(EllipsisLoc, in ParseTypeParameter()
523 EllipsisLoc, KeyLoc, ParamName, NameLoc, in ParseTypeParameter()
573 SourceLocation EllipsisLoc; in ParseTemplateTemplateParameter() local
575 EllipsisLoc = ConsumeToken(); in ParseTemplateTemplateParameter()
577 Diag(EllipsisLoc, in ParseTemplateTemplateParameter()
622 ParamList, EllipsisLoc, in ParseTemplateTemplateParameter()
1036 SourceLocation EllipsisLoc; in ParseTemplateTemplateArgument() local
1050 EllipsisLoc = ConsumeToken(); in ParseTemplateTemplateArgument()
[all …]
HDParseDecl.cpp2274 SourceLocation &EllipsisLoc) { in ParseAlignArgument() argument
2286 EllipsisLoc = ConsumeToken(); in ParseAlignArgument()
2311 SourceLocation EllipsisLoc; in ParseAlignmentSpecifier() local
2312 ExprResult ArgExpr = ParseAlignArgument(T.getOpenLocation(), EllipsisLoc); in ParseAlignmentSpecifier()
2325 AttributeList::AS_Keyword, EllipsisLoc); in ParseAlignmentSpecifier()
4714 SourceLocation EllipsisLoc) { in diagnoseMisplacedEllipsis() argument
4715 if (EllipsisLoc.isValid()) { in diagnoseMisplacedEllipsis()
4719 D.setEllipsisLoc(EllipsisLoc); in diagnoseMisplacedEllipsis()
4721 P.Diag(EllipsisLoc, diag::err_misplaced_ellipsis_in_declaration) in diagnoseMisplacedEllipsis()
4722 << FixItHint::CreateRemoval(EllipsisLoc) << Insertion << !D.hasName(); in diagnoseMisplacedEllipsis()
[all …]
HDParseInit.cpp339 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator() local
348 StartLoc, EllipsisLoc)); in ParseInitializerWithPotentialDesignator()
HDParseDeclCXX.cpp1755 SourceLocation EllipsisLoc; in ParseBaseSpecifier() local
1757 EllipsisLoc = ConsumeToken(); in ParseBaseSpecifier()
1766 EllipsisLoc); in ParseBaseSpecifier()
2880 SourceLocation EllipsisLoc; in ParseMemInitializer() local
2882 EllipsisLoc = ConsumeToken(); in ParseMemInitializer()
2886 InitList.take(), EllipsisLoc); in ParseMemInitializer()
2901 SourceLocation EllipsisLoc; in ParseMemInitializer() local
2903 EllipsisLoc = ConsumeToken(); in ParseMemInitializer()
2908 T.getCloseLocation(), EllipsisLoc); in ParseMemInitializer()
3029 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDynamicExceptionSpecification() local
[all …]
HDParseExprCXX.cpp762 SourceLocation EllipsisLoc; in ParseLambdaIntroducer() local
868 EllipsisLoc = ConsumeToken(); in ParseLambdaIntroducer()
920 Intro.addCapture(Kind, Loc, Id, EllipsisLoc, Init, InitCaptureParsedType); in ParseLambdaIntroducer()
990 SourceLocation EllipsisLoc; in ParseLambdaExpressionAfterIntroducer() local
995 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc); in ParseLambdaExpressionAfterIntroducer()
1048 EllipsisLoc, RParenLoc, in ParseLambdaExpressionAfterIntroducer()
/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDTemplateBase.h366 unsigned EllipsisLoc; member
384 SourceLocation EllipsisLoc) in TemplateArgumentLocInfo()
389 Template.EllipsisLoc = EllipsisLoc.getRawEncoding(); in TemplateArgumentLocInfo()
410 return SourceLocation::getFromRawEncoding(Template.EllipsisLoc); in getTemplateEllipsisLoc()
441 SourceLocation EllipsisLoc = SourceLocation())
442 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
HDDeclCXX.h166 SourceLocation EllipsisLoc; variable
197 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) in CXXBaseSpecifier() argument
198 : Range(R), EllipsisLoc(EllipsisLoc), Virtual(V), BaseOfClass(BC), in CXXBaseSpecifier()
214 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
226 return EllipsisLoc; in getEllipsisLoc()
1874 SourceLocation EllipsisLoc);
HDExprObjC.h206 SourceLocation EllipsisLoc; member
213 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
238 SourceLocation EllipsisLoc;
313 Result.EllipsisLoc = Expansion.EllipsisLoc;
HDExprCXX.h1366 SourceLocation EllipsisLoc; variable
1389 SourceLocation EllipsisLoc = SourceLocation());
1436 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
1442 return EllipsisLoc; in getEllipsisLoc()
3553 SourceLocation EllipsisLoc; variable
3568 PackExpansionExpr(QualType T, Expr *Pattern, SourceLocation EllipsisLoc, in PackExpansionExpr() argument
3574 EllipsisLoc(EllipsisLoc), in PackExpansionExpr()
3588 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
3602 SourceLocation getLocEnd() const LLVM_READONLY { return EllipsisLoc; } in getLocEnd()
HDTypeLoc.h1862 SourceLocation EllipsisLoc; member
1870 return this->getLocalData()->EllipsisLoc; in getEllipsisLoc()
1874 this->getLocalData()->EllipsisLoc = Loc; in setEllipsisLoc()
HDStmt.h668 SourceLocation EllipsisLoc; variable
676 EllipsisLoc = ellipsisLoc; in CaseStmt()
684 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
685 void setEllipsisLoc(SourceLocation L) { EllipsisLoc = L; } in setEllipsisLoc()
HDExpr.h3985 unsigned EllipsisLoc; member
4030 ArrayOrRange.EllipsisLoc = SourceLocation().getRawEncoding(); in Designator()
4036 SourceLocation EllipsisLoc, SourceLocation RBracketLoc) in Designator() argument
4040 ArrayOrRange.EllipsisLoc = EllipsisLoc.getRawEncoding(); in Designator()
4088 return SourceLocation::getFromRawEncoding(ArrayOrRange.EllipsisLoc); in getEllipsisLoc()
/trueos/contrib/llvm/tools/clang/lib/AST/
HDExprCXX.cpp891 SourceLocation EllipsisLoc) in Capture() argument
892 : DeclAndBits(Var, 0), Loc(Loc), EllipsisLoc(EllipsisLoc) in Capture()

12