Home
last modified time | relevance | path

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

12

/minix/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp420 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 DSemaLambda.cpp1104 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 DDeclSpec.cpp167 SourceLocation EllipsisLoc, in getFunction() argument
199 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction()
202 I.Fun.EllipsisLoc = EllipsisLoc.getRawEncoding(); in getFunction()
H A DTreeTransform.h252 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 DSemaDeclCXX.cpp1374 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 DLambdaCapture.h41 SourceLocation EllipsisLoc; variable
64 SourceLocation EllipsisLoc = SourceLocation());
121 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
127 return EllipsisLoc; in getEllipsisLoc()
H A DTemplateBase.h373 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 DExprCXX.h3380 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 DExprObjC.h215 SourceLocation EllipsisLoc; member
222 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
247 SourceLocation EllipsisLoc;
322 Result.EllipsisLoc = Expansion.EllipsisLoc;
H A DDeclCXX.h165 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 DTypeLoc.h1867 SourceLocation EllipsisLoc; member
1875 return this->getLocalData()->EllipsisLoc; in getEllipsisLoc()
1879 this->getLocalData()->EllipsisLoc = Loc; in setEllipsisLoc()
H A DStmt.h690 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 DParseTemplate.cpp494 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 DParseInit.cpp321 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator() local
330 StartLoc, EllipsisLoc)); in ParseInitializerWithPotentialDesignator()
H A DParseDecl.cpp2373 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 DParseDeclCXX.cpp1850 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 DParseExprCXX.cpp842 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 DParseExpr.cpp1694 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 DParsedTemplate.h61 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
103 return EllipsisLoc; in getEllipsisLoc()
111 SourceLocation EllipsisLoc) const;
130 SourceLocation EllipsisLoc; variable
H A DDesignator.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()
H A DScopeInfo.h391 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 DAttributeList.h93 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 DDeclSpec.h1198 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 DSema.h4368 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 DParser.h2145 SourceLocation &EllipsisLoc);
2230 SourceLocation &EllipsisLoc);
2424 void DiagnoseMisplacedEllipsis(SourceLocation EllipsisLoc,
2428 void DiagnoseMisplacedEllipsisInDeclarator(SourceLocation EllipsisLoc,

12