Home
last modified time | relevance | path

Searched refs:InitExprs (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseInit.cpp205 DesignatorCompletion.InitExprs, Desig); in ParseInitializerWithPotentialDesignator()
447 ExprVector InitExprs; in ParseBraceInitializer() local
463 InitExprs, in ParseBraceInitializer()
471 if (ParseMicrosoftIfExistsBraceInitializer(InitExprs, InitExprsOk)) { in ParseBraceInitializer()
496 InitExprs.push_back(SubElt.get()); in ParseBraceInitializer()
527 return Actions.ActOnInitList(LBraceLoc, InitExprs, in ParseBraceInitializer()
536 bool Parser::ParseMicrosoftIfExistsBraceInitializer(ExprVector &InitExprs, in ParseMicrosoftIfExistsBraceInitializer() argument
566 InitExprs, in ParseMicrosoftIfExistsBraceInitializer()
584 InitExprs.push_back(SubElt.get()); in ParseMicrosoftIfExistsBraceInitializer()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExpr.h4715 InitExprsTy InitExprs; variable
4742 unsigned getNumInits() const { return InitExprs.size(); } in getNumInits()
4745 Expr **getInits() { return reinterpret_cast<Expr **>(InitExprs.data()); } in getInits()
4749 return reinterpret_cast<Expr * const *>(InitExprs.data()); in getInits()
4762 return cast_or_null<Expr>(InitExprs[Init]); in getInit()
4767 return cast_or_null<Expr>(InitExprs[Init]); in getInit()
4772 InitExprs[Init] = expr; in setInit()
4907 if (InitExprs.empty()) in children()
4909 return const_child_range(&InitExprs[0], &InitExprs[0] + InitExprs.size()); in children()
4917 iterator begin() { return InitExprs.begin(); } in begin()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp2670 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local
2673 InitExprs.push_back( in SynthMessageExpr()
2699 InitExprs.push_back( // set 'super class', using class_getSuperclass(). in SynthMessageExpr()
2714 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr()
2732 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr()
2767 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local
2769 InitExprs.push_back( in SynthMessageExpr()
2795 InitExprs.push_back( in SynthMessageExpr()
2810 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr()
2828 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr()
[all …]
H A DRewriteModernObjC.cpp2725 SmallVector<Expr*, 16> InitExprs; in RewriteObjCArrayLiteralExpr() local
2732 InitExprs.push_back(count); in RewriteObjCArrayLiteralExpr()
2734 InitExprs.push_back(Exp->getElement(i)); in RewriteObjCArrayLiteralExpr()
2736 CallExpr::Create(*Context, NSArrayDRE, InitExprs, NSArrayFType, VK_LValue, in RewriteObjCArrayLiteralExpr()
3242 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local
3245 InitExprs.push_back( in SynthMessageExpr()
3269 InitExprs.push_back( // set 'super class', using class_getSuperclass(). in SynthMessageExpr()
3284 CallExpr::Create(*Context, DRE, InitExprs, superType, VK_LValue, in SynthMessageExpr()
3302 new (Context) InitListExpr(*Context, SourceLocation(), InitExprs, in SynthMessageExpr()
3340 SmallVector<Expr*, 4> InitExprs; in SynthMessageExpr() local
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp2190 InitExprs(C, initExprs.size()), LBraceLoc(lbraceloc), in InitListExpr()
2193 InitExprs.insert(C, InitExprs.end(), initExprs.begin(), initExprs.end()); in InitListExpr()
2199 if (NumInits > InitExprs.size()) in reserveInits()
2200 InitExprs.reserve(C, NumInits); in reserveInits()
2204 InitExprs.resize(C, NumInits, nullptr); in resizeInits()
2208 if (Init >= InitExprs.size()) { in updateInit()
2209 InitExprs.insert(C, InitExprs.end(), Init - InitExprs.size() + 1, nullptr); in updateInit()
2214 Expr *Result = cast_or_null<Expr>(InitExprs[Init]); in updateInit()
2283 for (InitExprsTy::const_iterator I = InitExprs.begin(), in getBeginLoc()
2284 E = InitExprs.end(); in getBeginLoc()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h2005 SmallVectorImpl<Expr *> &InitExprs; member
2133 bool ParseMicrosoftIfExistsBraceInitializer(ExprVector &InitExprs,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCodeComplete.cpp5906 llvm::ArrayRef<Expr *> InitExprs, in CodeCompleteDesignator() argument
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h12301 llvm::ArrayRef<Expr *> InitExprs,