Lines Matching refs:isConstantInitializer
3298 bool Expr::isConstantInitializer(ASTContext &Ctx, bool IsForRef, in isConstantInitializer() function in Expr
3314 return EWC->getSubExpr()->isConstantInitializer(Ctx, true, Culprit); in isConstantInitializer()
3316 return MTE->getSubExpr()->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3328 return cast<ExprWithCleanups>(this)->getSubExpr()->isConstantInitializer( in isConstantInitializer()
3344 return CE->getArg(0)->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3353 return Exp->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3360 return Exp->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3364 return DIUE->getBase()->isConstantInitializer(Ctx, false, Culprit) && in isConstantInitializer()
3365 DIUE->getUpdater()->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3379 if (!ILE->getInit(i)->isConstantInitializer(Ctx, false, Culprit)) in isConstantInitializer()
3395 if (!Elt->isConstantInitializer(Ctx, false, Culprit)) in isConstantInitializer()
3422 if (!Elt->isConstantInitializer(Ctx, RefType, Culprit)) in isConstantInitializer()
3437 ->isConstantInitializer(Ctx, IsForRef, Culprit); in isConstantInitializer()
3440 ->isConstantInitializer(Ctx, IsForRef, Culprit); in isConstantInitializer()
3448 ->isConstantInitializer(Ctx, IsForRef, Culprit); in isConstantInitializer()
3452 return Exp->getSubExpr()->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3458 ->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3480 return CE->getSubExpr()->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3487 ->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3491 ->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3494 ->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3497 ->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()