Searched refs:InitExprs (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Expr.h | 4794 InitExprsTy InitExprs; variable 4841 return cast_or_null<Expr>(InitExprs[Init]); in getInit() 4846 return cast_or_null<Expr>(InitExprs[Init]); in getInit() 4851 InitExprs[Init] = expr; in setInit() 4986 if (InitExprs.empty()) in children() 4988 return const_child_range(&InitExprs[0], &InitExprs[0] + InitExprs.size()); in children() 4996 iterator begin() { return InitExprs.begin(); } in begin() 4998 iterator end() { return InitExprs.end(); } in end() 4999 const_iterator end() const { return InitExprs.end(); } in end() 5000 reverse_iterator rbegin() { return InitExprs.rbegin(); } in rbegin() [all …]
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 2670 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 2673 InitExprs.push_back(NoTypeInfoCStyleCastExpr( in SynthMessageExpr() 2762 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 2764 InitExprs.push_back(NoTypeInfoCStyleCastExpr( in SynthMessageExpr() 2786 InitExprs.push_back( in SynthMessageExpr() 4413 SmallVector<Expr*, 4> InitExprs; in SynthBlockInitExpr() local 4421 InitExprs.push_back(castExpr); in SynthBlockInitExpr() 4435 InitExprs.push_back(DescRefExpr); in SynthBlockInitExpr() 4475 InitExprs.push_back(Exp); in SynthBlockInitExpr() 4514 InitExprs.push_back(Exp); in SynthBlockInitExpr() [all …]
|
| H A D | RewriteModernObjC.cpp | 2726 SmallVector<Expr*, 16> InitExprs; in RewriteObjCArrayLiteralExpr() local 2733 InitExprs.push_back(count); in RewriteObjCArrayLiteralExpr() 3243 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 3336 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local 3357 InitExprs.push_back( in SynthMessageExpr() 5276 SmallVector<Expr*, 4> InitExprs; in SynthBlockInitExpr() local 5284 InitExprs.push_back(castExpr); in SynthBlockInitExpr() 5298 InitExprs.push_back(DescRefExpr); in SynthBlockInitExpr() 5339 InitExprs.push_back(Exp); in SynthBlockInitExpr() 5377 InitExprs.push_back(Exp); in SynthBlockInitExpr() [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Expr.cpp | 2273 InitExprs(C, initExprs.size()), LBraceLoc(lbraceloc), in InitListExpr() 2276 InitExprs.insert(C, InitExprs.end(), initExprs.begin(), initExprs.end()); in InitListExpr() 2282 if (NumInits > InitExprs.size()) in reserveInits() 2283 InitExprs.reserve(C, NumInits); in reserveInits() 2287 InitExprs.resize(C, NumInits, nullptr); in resizeInits() 2291 if (Init >= InitExprs.size()) { in updateInit() 2292 InitExprs.insert(C, InitExprs.end(), Init - InitExprs.size() + 1, nullptr); in updateInit() 2297 Expr *Result = cast_or_null<Expr>(InitExprs[Init]); in updateInit() 2366 for (InitExprsTy::const_iterator I = InitExprs.begin(), in getBeginLoc() 2367 E = InitExprs.end(); in getBeginLoc() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 2028 SmallVectorImpl<Expr *> &InitExprs; member 2154 bool ParseMicrosoftIfExistsBraceInitializer(ExprVector &InitExprs,
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCodeComplete.cpp | 6388 llvm::ArrayRef<Expr *> InitExprs, in CodeCompleteDesignator() argument
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 12930 llvm::ArrayRef<Expr *> InitExprs,
|