reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1393 if (Dest.isZeroed() && isSimpleZero(E, CGF)) { 1396 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) { 1396 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) { 1398 } else if (isa<NoInitExpr>(E)) { 1402 RValue RV = CGF.EmitReferenceBindingToExpr(E); 1408 CGF.EmitComplexExprIntoLValue(E, LV, /*isInit*/ true); 1411 CGF.EmitAggExpr(E, AggValueSlot::forLValue(LV, 1420 CGF.EmitScalarInit(E, /*D=*/nullptr, LV, /*Captured=*/false); 1422 CGF.EmitStoreThroughLValue(RValue::get(CGF.EmitScalarExpr(E)), LV);