Lines Matching defs:Init
275 if (const Expr *Init = Var->getAnyInitializer())
276 if (Init->isValueDependent()) {
1863 Expr *InitListExpr::updateInit(const ASTContext &C, unsigned Init, Expr *expr) {
1864 if (Init >= InitExprs.size()) {
1865 InitExprs.insert(C, InitExprs.end(), Init - InitExprs.size() + 1, nullptr);
1866 setInit(Init, expr);
1870 Expr *Result = cast_or_null<Expr>(InitExprs[Init]);
1871 setInit(Init, expr);
1892 const Expr *Init = getInit(0);
1893 if (!Init)
1895 Init = Init->IgnoreParens();
1896 return isa<StringLiteral>(Init) || isa<ObjCEncodeExpr>(Init);
3735 Expr *Init)
3737 Init->getValueKind(), Init->getObjectKind(),
3738 Init->isTypeDependent(), Init->isValueDependent(),
3739 Init->isInstantiationDependent(),
3740 Init->containsUnexpandedParameterPack()),
3747 *Child++ = Init;
3800 bool UsesColonSyntax, Expr *Init) {
3805 IndexExprs, Init);