| /openbsd-src/gnu/llvm/clang/lib/Parse/ |
| H A D | ParseInit.cpp | 205 DesignatorCompletion.InitExprs, Desig); in ParseInitializerWithPotentialDesignator() 447 ExprVector InitExprs; in ParseBraceInitializer() local 463 DesignatorCompletionInfo DesignatorCompletion{InitExprs, LikelyType}; in ParseBraceInitializer() 470 InitExprs, T.getOpenLocation(), /*Braced=*/true); in ParseBraceInitializer() 481 if (ParseMicrosoftIfExistsBraceInitializer(InitExprs, InitExprsOk)) { in ParseBraceInitializer() 506 InitExprs.push_back(SubElt.get()); in ParseBraceInitializer() 537 return Actions.ActOnInitList(LBraceLoc, InitExprs, in ParseBraceInitializer() 546 bool Parser::ParseMicrosoftIfExistsBraceInitializer(ExprVector &InitExprs, in ParseMicrosoftIfExistsBraceInitializer() argument 576 InitExprs, in ParseMicrosoftIfExistsBraceInitializer() 594 InitExprs.push_back(SubElt.get()); in ParseMicrosoftIfExistsBraceInitializer()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Expr.h | 4801 InitExprsTy InitExprs; variable 4828 unsigned getNumInits() const { return InitExprs.size(); } in getNumInits() 4831 Expr **getInits() { return reinterpret_cast<Expr **>(InitExprs.data()); } in getInits() 4835 return reinterpret_cast<Expr * const *>(InitExprs.data()); in getInits() 4846 return cast_or_null<Expr>(InitExprs[Init]); in getInit() 4851 return cast_or_null<Expr>(InitExprs[Init]); in getInit() 4856 InitExprs[Init] = expr; in setInit() 4991 if (InitExprs.empty()) in children() 4993 return const_child_range(&InitExprs[0], &InitExprs[0] + InitExprs.size()); in children() 5001 iterator begin() { return InitExprs.begin(); } in begin() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 2670 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 2673 InitExprs.push_back(NoTypeInfoCStyleCastExpr( in SynthMessageExpr() 2694 InitExprs.push_back( // set 'super class', using class_getSuperclass(). in SynthMessageExpr() 2709 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr() 2727 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr() 2762 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 2764 InitExprs.push_back(NoTypeInfoCStyleCastExpr( in SynthMessageExpr() 2786 InitExprs.push_back( in SynthMessageExpr() 2801 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr() 2819 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr() [all …]
|
| H A D | RewriteModernObjC.cpp | 2726 SmallVector<Expr*, 16> InitExprs; in RewriteObjCArrayLiteralExpr() local 2733 InitExprs.push_back(count); in RewriteObjCArrayLiteralExpr() 2735 InitExprs.push_back(Exp->getElement(i)); in RewriteObjCArrayLiteralExpr() 2737 CallExpr::Create(*Context, NSArrayDRE, InitExprs, NSArrayFType, VK_LValue, in RewriteObjCArrayLiteralExpr() 3243 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 3246 InitExprs.push_back(NoTypeInfoCStyleCastExpr( in SynthMessageExpr() 3265 InitExprs.push_back( // set 'super class', using class_getSuperclass(). in SynthMessageExpr() 3280 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr() 3298 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr() 3336 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Expr.cpp | 2360 InitExprs(C, initExprs.size()), LBraceLoc(lbraceloc), in InitListExpr() 2363 InitExprs.insert(C, InitExprs.end(), initExprs.begin(), initExprs.end()); in InitListExpr() 2369 if (NumInits > InitExprs.size()) in reserveInits() 2370 InitExprs.reserve(C, NumInits); in reserveInits() 2374 InitExprs.resize(C, NumInits, nullptr); in resizeInits() 2378 if (Init >= InitExprs.size()) { in updateInit() 2379 InitExprs.insert(C, InitExprs.end(), Init - InitExprs.size() + 1, nullptr); in updateInit() 2384 Expr *Result = cast_or_null<Expr>(InitExprs[Init]); in updateInit() 2453 for (InitExprsTy::const_iterator I = InitExprs.begin(), in getBeginLoc() 2454 E = InitExprs.end(); in getBeginLoc() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 1630 Expr *ExprToVisit, ArrayRef<Expr *> InitExprs, in VisitCXXParenListOrInitListExpr() argument 1657 InitExprs, ArrayFiller); in VisitCXXParenListOrInitListExpr() 1668 unsigned NumInitElements = InitExprs.size(); in VisitCXXParenListOrInitListExpr() 1701 CGF.EmitAggExpr(InitExprs[curInitIndex++], AggSlot); in VisitCXXParenListOrInitListExpr() 1735 EmitInitializationToLValue(InitExprs[0], FieldLoc); in VisitCXXParenListOrInitListExpr() 1769 EmitInitializationToLValue(InitExprs[curInitIndex++], LV); in VisitCXXParenListOrInitListExpr()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Parse/ |
| H A D | Parser.h | 2044 SmallVectorImpl<Expr *> &InitExprs; member 2166 bool ParseMicrosoftIfExistsBraceInitializer(ExprVector &InitExprs,
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2092 ArrayRef<Expr *> InitExprs = E->getInitExprs(); in VisitCXXParenListInitExpr() local 2093 Record.push_back(InitExprs.size()); in VisitCXXParenListInitExpr()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 5285 SmallVector<Expr *, 4> InitExprs; in TryOrBuildParenListInitialization() local 5321 InitExprs.push_back(ER.get()); in TryOrBuildParenListInitialization() 5467 InitExprs.push_back(DIE.get()); in TryOrBuildParenListInitialization() 5515 S.getASTContext(), InitExprs, ResultType, Args.size(), in TryOrBuildParenListInitialization()
|
| H A D | TreeTransform.h | 14070 ArrayRef<Expr *> InitExprs = E->getInitExprs(); in TransformCXXParenListInitExpr() local 14071 if (TransformExprs(InitExprs.data(), InitExprs.size(), true, in TransformCXXParenListInitExpr()
|
| H A D | SemaCodeComplete.cpp | 6439 llvm::ArrayRef<Expr *> InitExprs, in CodeCompleteDesignator() argument
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 13303 llvm::ArrayRef<Expr *> InitExprs,
|