/minix/external/bsd/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 420 SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument 453 return Arg.getTemplatePackExpansion(EllipsisLoc); in ActOnPackExpansion() 485 TL.setEllipsisLoc(EllipsisLoc); in CheckPackExpansion() 507 return CheckPackExpansion(Pattern, EllipsisLoc, None); in ActOnPackExpansion() 544 SourceLocation EllipsisLoc, SourceRange PatternRange, in CheckParameterPacksForExpansion() argument 968 return Diag(EllipsisLoc, in ActOnCXXFoldExpr() 1019 return ActOnIntegerConstant(EllipsisLoc, 1); in BuildEmptyCXXFoldExpr() 1024 return CreateBuiltinUnaryOp(EllipsisLoc, UO_Minus, in BuildEmptyCXXFoldExpr() 1027 return ActOnCXXBoolLiteral(EllipsisLoc, tok::kw_false); in BuildEmptyCXXFoldExpr() 1029 return ActOnCXXBoolLiteral(EllipsisLoc, tok::kw_true); in BuildEmptyCXXFoldExpr() [all …]
|
H A D | SemaLambda.cpp | 1104 SourceLocation EllipsisLoc; in ActOnStartOfLambdaDefinition() local 1105 if (C->EllipsisLoc.isValid()) { in ActOnStartOfLambdaDefinition() 1107 EllipsisLoc = C->EllipsisLoc; in ActOnStartOfLambdaDefinition() 1109 Diag(C->EllipsisLoc, diag::err_pack_expansion_without_parameter_packs) in ActOnStartOfLambdaDefinition() 1123 tryCaptureVariable(Var, C->Loc, Kind, EllipsisLoc); in ActOnStartOfLambdaDefinition()
|
H A D | DeclSpec.cpp | 167 SourceLocation EllipsisLoc, in getFunction() argument 199 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction() 202 I.Fun.EllipsisLoc = EllipsisLoc.getRawEncoding(); in getFunction()
|
H A D | TreeTransform.h | 252 bool TryExpandParameterPacks(SourceLocation EllipsisLoc, in TryExpandParameterPacks() argument 1016 SourceLocation EllipsisLoc, in RebuildPackExpansionType() argument 1093 SourceLocation EllipsisLoc, in RebuildCaseStmt() argument 1096 return getSema().ActOnCaseStmt(CaseLoc, LHS, EllipsisLoc, RHS, in RebuildCaseStmt() 2761 EllipsisLoc); in RebuildPackExpansion() 2774 EllipsisLoc, in RebuildPackExpansion() 2810 ExprResult RebuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc, in RebuildEmptyCXXFoldExpr() argument 2812 return getSema().BuildEmptyCXXFoldExpr(EllipsisLoc, Operator); in RebuildEmptyCXXFoldExpr() 9255 SourceLocation EllipsisLoc; in TransformLambdaScope() local 9294 EllipsisLoc = C->getEllipsisLoc(); in TransformLambdaScope() [all …]
|
H A D | SemaDeclCXX.cpp | 1374 SourceLocation EllipsisLoc) { in CheckBaseSpecifier() argument 1385 if (EllipsisLoc.isValid() && in CheckBaseSpecifier() 1389 EllipsisLoc = SourceLocation(); in CheckBaseSpecifier() 1502 SourceLocation EllipsisLoc) { in ActOnBaseSpecifier() argument 1533 if (EllipsisLoc.isInvalid() && in ActOnBaseSpecifier() 2762 SourceLocation EllipsisLoc) { in ActOnMemInitializer() argument 2765 EllipsisLoc); in ActOnMemInitializer() 2780 SourceLocation EllipsisLoc) { in ActOnMemInitializer() argument 2861 if (EllipsisLoc.isValid()) in BuildMemInitializer() 3172 if (EllipsisLoc.isValid()) { in BuildBaseInitializer() [all …]
|
/minix/external/bsd/llvm/dist/clang/include/clang/AST/ |
H A D | LambdaCapture.h | 41 SourceLocation EllipsisLoc; variable 64 SourceLocation EllipsisLoc = SourceLocation()); 121 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 127 return EllipsisLoc; in getEllipsisLoc()
|
H A D | TemplateBase.h | 373 unsigned EllipsisLoc; member 391 SourceLocation EllipsisLoc) in TemplateArgumentLocInfo() 396 Template.EllipsisLoc = EllipsisLoc.getRawEncoding(); in TemplateArgumentLocInfo() 417 return SourceLocation::getFromRawEncoding(Template.EllipsisLoc); in getTemplateEllipsisLoc() 448 SourceLocation EllipsisLoc = SourceLocation()) 449 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
|
H A D | ExprCXX.h | 3380 SourceLocation EllipsisLoc; variable 3395 PackExpansionExpr(QualType T, Expr *Pattern, SourceLocation EllipsisLoc, in PackExpansionExpr() argument 3401 EllipsisLoc(EllipsisLoc), in PackExpansionExpr() 3415 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 3429 SourceLocation getLocEnd() const LLVM_READONLY { return EllipsisLoc; } in getLocEnd() 3838 SourceLocation EllipsisLoc; variable 3847 BinaryOperatorKind Opcode, SourceLocation EllipsisLoc, Expr *RHS, in CXXFoldExpr() argument 3852 LParenLoc(LParenLoc), EllipsisLoc(EllipsisLoc), RParenLoc(RParenLoc), in CXXFoldExpr() 3873 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
|
H A D | ExprObjC.h | 215 SourceLocation EllipsisLoc; member 222 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 247 SourceLocation EllipsisLoc; 322 Result.EllipsisLoc = Expansion.EllipsisLoc;
|
H A D | DeclCXX.h | 165 SourceLocation EllipsisLoc; variable 196 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) in CXXBaseSpecifier() argument 197 : Range(R), EllipsisLoc(EllipsisLoc), Virtual(V), BaseOfClass(BC), in CXXBaseSpecifier() 213 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 225 return EllipsisLoc; in getEllipsisLoc() 1950 SourceLocation EllipsisLoc);
|
H A D | TypeLoc.h | 1867 SourceLocation EllipsisLoc; member 1875 return this->getLocalData()->EllipsisLoc; in getEllipsisLoc() 1879 this->getLocalData()->EllipsisLoc = Loc; in setEllipsisLoc()
|
H A D | Stmt.h | 690 SourceLocation EllipsisLoc; variable 698 EllipsisLoc = ellipsisLoc; in CaseStmt() 706 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 707 void setEllipsisLoc(SourceLocation L) { EllipsisLoc = L; } in setEllipsisLoc()
|
/minix/external/bsd/llvm/dist/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 494 SourceLocation EllipsisLoc; in ParseTypeParameter() local 496 Diag(EllipsisLoc, in ParseTypeParameter() 518 bool AlreadyHasEllipsis = EllipsisLoc.isValid(); in ParseTypeParameter() 593 SourceLocation EllipsisLoc; in ParseTemplateTemplateParameter() local 595 Diag(EllipsisLoc, in ParseTemplateTemplateParameter() 671 SourceLocation EllipsisLoc; in ParseNonTypeTemplateParameter() local 714 assert(EllipsisLoc.isValid()); in DiagnoseMisplacedEllipsisInDeclarator() 717 D.setEllipsisLoc(EllipsisLoc); in DiagnoseMisplacedEllipsisInDeclarator() 1083 SourceLocation EllipsisLoc; in ParseTemplateTemplateArgument() local 1116 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseTemplateTemplateArgument() [all …]
|
H A D | ParseInit.cpp | 321 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator() local 330 StartLoc, EllipsisLoc)); in ParseInitializerWithPotentialDesignator()
|
H A D | ParseDecl.cpp | 2373 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseAlignArgument() 2398 SourceLocation EllipsisLoc; in ParseAlignmentSpecifier() local 4940 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDirectDeclarator() local 4945 if (EllipsisLoc.isValid()) in ParseDirectDeclarator() 4949 D.setEllipsisLoc(EllipsisLoc); in ParseDirectDeclarator() 5188 SourceLocation EllipsisLoc = D.getEllipsisLoc(); in ParseParenDeclarator() local 5203 if (EllipsisLoc.isValid()) in ParseParenDeclarator() 5260 SourceLocation EllipsisLoc; in ParseFunctionDeclarator() local 5298 EllipsisLoc); in ParseFunctionDeclarator() 5546 SourceLocation &EllipsisLoc) { in ParseParameterDeclarationClause() argument [all …]
|
H A D | ParseDeclCXX.cpp | 1850 SourceLocation EllipsisLoc; in ParseBaseSpecifier() local 1851 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseBaseSpecifier() 1860 EllipsisLoc); in ParseBaseSpecifier() 3070 SourceLocation EllipsisLoc; in ParseMemInitializer() local 3071 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseMemInitializer() 3075 InitList.get(), EllipsisLoc); in ParseMemInitializer() 3090 SourceLocation EllipsisLoc; in ParseMemInitializer() local 3091 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseMemInitializer() 3096 T.getCloseLocation(), EllipsisLoc); in ParseMemInitializer() 3256 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDynamicExceptionSpecification() local [all …]
|
H A D | ParseExprCXX.cpp | 842 SourceLocation EllipsisLoc; in ParseLambdaIntroducer() local 952 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseLambdaIntroducer() 1004 Intro.addCapture(Kind, Loc, Id, EllipsisLoc, Init, InitCaptureParsedType); in ParseLambdaIntroducer() 1075 SourceLocation EllipsisLoc; in ParseLambdaExpressionAfterIntroducer() local 1079 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc); in ParseLambdaExpressionAfterIntroducer() 1136 EllipsisLoc, RParenLoc, in ParseLambdaExpressionAfterIntroducer()
|
H A D | ParseExpr.cpp | 1694 SourceLocation EllipsisLoc = ConsumeToken(); in ParseUnaryExprOrTypeTraitExpression() local 1716 LParenLoc = PP.getLocForEndOfToken(EllipsisLoc); in ParseUnaryExprOrTypeTraitExpression() 2445 SourceLocation EllipsisLoc = ConsumeToken(); in ParseFoldExpression() local 2465 Diag(EllipsisLoc, getLangOpts().CPlusPlus1z in ParseFoldExpression() 2471 EllipsisLoc, RHS.get(), T.getCloseLocation()); in ParseFoldExpression()
|
/minix/external/bsd/llvm/dist/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 61 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument() 103 return EllipsisLoc; in getEllipsisLoc() 111 SourceLocation EllipsisLoc) const; 130 SourceLocation EllipsisLoc; variable
|
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 | ScopeInfo.h | 391 SourceLocation EllipsisLoc; variable 399 SourceLocation Loc, SourceLocation EllipsisLoc, in Capture() argument 404 Loc(Loc), EllipsisLoc(EllipsisLoc), CaptureType(CaptureType) {} in Capture() 411 Loc(Loc), EllipsisLoc(), CaptureType(CaptureType) {} in Capture() 444 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 481 SourceLocation Loc, SourceLocation EllipsisLoc, in addCapture() argument 484 EllipsisLoc, CaptureType, Cpy)); in addCapture()
|
H A D | AttributeList.h | 93 SourceLocation EllipsisLoc; variable 220 ScopeLoc(scopeLoc), EllipsisLoc(ellipsisLoc), NumArgs(numArgs), in AttributeList() 238 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(1), SyntaxUsed(syntaxUsed), in AttributeList() 259 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(3), SyntaxUsed(syntaxUsed), in AttributeList() 277 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(1), SyntaxUsed(syntaxUsed), in AttributeList() 295 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(0), SyntaxUsed(syntaxUsed), in AttributeList() 309 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(0), SyntaxUsed(syntaxUsed), in AttributeList() 361 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 362 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
|
H A D | DeclSpec.h | 1198 unsigned EllipsisLoc; member 1296 return SourceLocation::getFromRawEncoding(EllipsisLoc); in getEllipsisLoc() 1464 SourceLocation EllipsisLoc, 1625 SourceLocation EllipsisLoc; variable 1715 EllipsisLoc = SourceLocation(); in clear() 2134 bool hasEllipsis() const { return EllipsisLoc.isValid(); } in hasEllipsis() 2135 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 2136 void setEllipsisLoc(SourceLocation EL) { EllipsisLoc = EL; } in setEllipsisLoc() 2217 SourceLocation EllipsisLoc; member 2223 : Kind(Kind), Loc(Loc), Id(Id), EllipsisLoc(EllipsisLoc), Init(Init), in LambdaCapture() [all …]
|
H A D | Sema.h | 4368 ExprResult BuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc, 4990 SourceLocation EllipsisLoc); 5000 SourceLocation EllipsisLoc); 5010 SourceLocation EllipsisLoc); 5020 SourceLocation EllipsisLoc); 5167 SourceLocation EllipsisLoc); 5377 SourceLocation EllipsisLoc, 5394 SourceLocation EllipsisLoc, 5980 SourceLocation EllipsisLoc, 5987 SourceLocation EllipsisLoc, [all …]
|
/minix/external/bsd/llvm/dist/clang/include/clang/Parse/ |
H A D | Parser.h | 2145 SourceLocation &EllipsisLoc); 2230 SourceLocation &EllipsisLoc); 2424 void DiagnoseMisplacedEllipsis(SourceLocation EllipsisLoc, 2428 void DiagnoseMisplacedEllipsisInDeclarator(SourceLocation EllipsisLoc,
|