| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateVariadic.cpp | 406 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 …]
|
| HD | SemaLambda.cpp | 1000 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()
|
| HD | DeclSpec.cpp | 154 SourceLocation EllipsisLoc, in getFunction() argument 183 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction() 186 I.Fun.EllipsisLoc = EllipsisLoc.getRawEncoding(); in getFunction()
|
| HD | SemaDeclCXX.cpp | 1299 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 …]
|
| HD | SemaTemplateInstantiate.cpp | 768 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()
|
| HD | TreeTransform.h | 253 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/ |
| HD | 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()
|
| HD | ParsedTemplate.h | 61 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument() 103 return EllipsisLoc; in getEllipsisLoc() 111 SourceLocation EllipsisLoc) const; 130 SourceLocation EllipsisLoc; variable
|
| HD | ScopeInfo.h | 371 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()
|
| HD | AttributeList.h | 90 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()
|
| HD | DeclSpec.h | 1181 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 …]
|
| HD | Sema.h | 3179 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/ |
| HD | ParseTemplate.cpp | 485 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 …]
|
| HD | ParseDecl.cpp | 2274 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 …]
|
| HD | ParseInit.cpp | 339 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator() local 348 StartLoc, EllipsisLoc)); in ParseInitializerWithPotentialDesignator()
|
| HD | ParseDeclCXX.cpp | 1755 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 …]
|
| HD | ParseExprCXX.cpp | 762 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/ |
| HD | TemplateBase.h | 366 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()
|
| HD | DeclCXX.h | 166 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);
|
| HD | ExprObjC.h | 206 SourceLocation EllipsisLoc; member 213 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 238 SourceLocation EllipsisLoc; 313 Result.EllipsisLoc = Expansion.EllipsisLoc;
|
| HD | ExprCXX.h | 1366 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()
|
| HD | TypeLoc.h | 1862 SourceLocation EllipsisLoc; member 1870 return this->getLocalData()->EllipsisLoc; in getEllipsisLoc() 1874 this->getLocalData()->EllipsisLoc = Loc; in setEllipsisLoc()
|
| HD | Stmt.h | 668 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()
|
| HD | Expr.h | 3985 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/ |
| HD | ExprCXX.cpp | 891 SourceLocation EllipsisLoc) in Capture() argument 892 : DeclAndBits(Var, 0), Loc(Loc), EllipsisLoc(EllipsisLoc) in Capture()
|