| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseInit.cpp | 162 DesignatorCompletion.InitExprs, Desig); in ParseInitializerWithPotentialDesignator() 420 ExprVector InitExprs; in ParseBraceInitializer() local 439 DesignatorCompletionInfo DesignatorCompletion{InitExprs, LikelyType}; in ParseBraceInitializer() 446 InitExprs, T.getOpenLocation(), /*Braced=*/true); in ParseBraceInitializer() 457 if (ParseMicrosoftIfExistsBraceInitializer(InitExprs, InitExprsOk)) { in ParseBraceInitializer() 482 InitExprs.push_back(SubElt.get()); in ParseBraceInitializer() 513 return Actions.ActOnInitList(LBraceLoc, InitExprs, in ParseBraceInitializer() 519 bool Parser::ParseMicrosoftIfExistsBraceInitializer(ExprVector &InitExprs, in ParseMicrosoftIfExistsBraceInitializer() argument 549 InitExprs, in ParseMicrosoftIfExistsBraceInitializer() 567 InitExprs.push_back(SubElt.get()); in ParseMicrosoftIfExistsBraceInitializer()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 5230 InitExprsTy InitExprs; variable 5257 unsigned getNumInits() const { return InitExprs.size(); } in getNumInits() 5262 unsigned Sum = InitExprs.size(); in getNumInitsWithEmbedExpanded() 5263 for (auto *IE : InitExprs) in getNumInitsWithEmbedExpanded() 5270 Expr **getInits() { return reinterpret_cast<Expr **>(InitExprs.data()); } in getInits() 5274 return reinterpret_cast<Expr * const *>(InitExprs.data()); in getInits() 5283 return cast_or_null<Expr>(InitExprs[Init]); in getInit() 5288 return cast_or_null<Expr>(InitExprs[Init]); in getInit() 5293 InitExprs[Init] = expr; in setInit() 5434 if (InitExprs.empty()) in children() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 2668 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 2671 InitExprs.push_back(NoTypeInfoCStyleCastExpr( in SynthMessageExpr() 2692 InitExprs.push_back( // set 'super class', using class_getSuperclass(). in SynthMessageExpr() 2707 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr() 2725 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr() 2760 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 2762 InitExprs.push_back(NoTypeInfoCStyleCastExpr( in SynthMessageExpr() 2784 InitExprs.push_back( in SynthMessageExpr() 2799 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr() 2817 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr() [all …]
|
| H A D | RewriteModernObjC.cpp | 2724 SmallVector<Expr*, 16> InitExprs; in RewriteObjCArrayLiteralExpr() local 2731 InitExprs.push_back(count); in RewriteObjCArrayLiteralExpr() 2733 InitExprs.push_back(Exp->getElement(i)); in RewriteObjCArrayLiteralExpr() 2735 CallExpr::Create(*Context, NSArrayDRE, InitExprs, NSArrayFType, VK_LValue, in RewriteObjCArrayLiteralExpr() 3241 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 3244 InitExprs.push_back(NoTypeInfoCStyleCastExpr( in SynthMessageExpr() 3263 InitExprs.push_back( // set 'super class', using class_getSuperclass(). in SynthMessageExpr() 3278 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr() 3296 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr() 3334 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaCodeCompletion.h | 153 llvm::ArrayRef<Expr *> InitExprs,
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 1754 Expr *ExprToVisit, ArrayRef<Expr *> InitExprs, in VisitCXXParenListOrInitListExpr() argument 1793 InitExprs, ArrayFiller); in VisitCXXParenListOrInitListExpr() 1799 assert(InitExprs.size() == 0 && in VisitCXXParenListOrInitListExpr() 1812 unsigned NumInitElements = InitExprs.size(); in VisitCXXParenListOrInitListExpr() 1837 CGF.EmitAggExpr(InitExprs[curInitIndex++], AggSlot); in VisitCXXParenListOrInitListExpr() 1874 EmitInitializationToLValue(InitExprs[0], FieldLoc); in VisitCXXParenListOrInitListExpr() 1922 EmitInitializationToLValue(InitExprs[curInitIndex++], LV); in VisitCXXParenListOrInitListExpr()
|
| H A D | CGExprCXX.cpp | 1098 ArrayRef<const Expr *> InitExprs = in EmitNewArrayInitializer() local 1100 InitListElements = InitExprs.size(); in EmitNewArrayInitializer() 1135 for (const Expr *IE : InitExprs) { in EmitNewArrayInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 2407 InitExprs(C, initExprs.size()), LBraceLoc(lbraceloc), in InitListExpr() 2410 InitExprs.insert(C, InitExprs.end(), initExprs.begin(), initExprs.end()); in InitListExpr() 2416 if (NumInits > InitExprs.size()) in reserveInits() 2417 InitExprs.reserve(C, NumInits); in reserveInits() 2421 InitExprs.resize(C, NumInits, nullptr); in resizeInits() 2425 if (Init >= InitExprs.size()) { in updateInit() 2426 InitExprs.insert(C, InitExprs.end(), Init - InitExprs.size() + 1, nullptr); in updateInit() 2431 Expr *Result = cast_or_null<Expr>(InitExprs[Init]); in updateInit() 2500 for (InitExprsTy::const_iterator I = InitExprs.begin(), in getBeginLoc() 2501 E = InitExprs.end(); in getBeginLoc() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 5246 SmallVectorImpl<Expr *> &InitExprs; member 5305 bool ParseMicrosoftIfExistsBraceInitializer(ExprVector &InitExprs,
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2287 ArrayRef<Expr *> InitExprs = E->getInitExprs(); in VisitCXXParenListInitExpr() local 2288 Record.push_back(InitExprs.size()); in VisitCXXParenListInitExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 5822 SmallVector<Expr *, 4> InitExprs; in TryOrBuildParenListInitialization() local 5856 InitExprs.push_back(ER.get()); in TryOrBuildParenListInitialization() 6017 InitExprs.push_back(DIE.get()); in TryOrBuildParenListInitialization() 6065 S.getASTContext(), InitExprs, ResultType, Args.size(), in TryOrBuildParenListInitialization()
|
| H A D | TreeTransform.h | 16517 ArrayRef<Expr *> InitExprs = E->getInitExprs(); in TransformCXXParenListInitExpr() local 16523 if (getDerived().TransformExprs(InitExprs.data(), InitExprs.size(), true, in TransformCXXParenListInitExpr()
|
| H A D | SemaCodeComplete.cpp | 6681 QualType BaseType, llvm::ArrayRef<Expr *> InitExprs, const Designation &D) { in CodeCompleteDesignator() argument
|