reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGExpr.cpp
 4206   if (!expr->isGLValue()) {
 4208     assert(hasAggregateEvaluationKind(expr->getType()) &&
 4210     return EmitAggExprToLValue(expr);
 4213   OpaqueValueMapping binding(*this, expr);
 4215   const Expr *condExpr = expr->getCond();
 4218     const Expr *live = expr->getTrueExpr(), *dead = expr->getFalseExpr();
 4218     const Expr *live = expr->getTrueExpr(), *dead = expr->getFalseExpr();
 4224         incrementProfileCounter(expr);
 4234   EmitBranchOnBoolExpr(condExpr, lhsBlock, rhsBlock, getProfileCount(expr));
 4238   incrementProfileCounter(expr);
 4241       EmitLValueOrThrowExpression(*this, expr->getTrueExpr());
 4245     return EmitUnsupportedLValue(expr, "conditional operator");
 4255       EmitLValueOrThrowExpression(*this, expr->getFalseExpr());
 4258     return EmitUnsupportedLValue(expr, "conditional operator");
 4274     return MakeAddrLValue(result, expr->getType(), LValueBaseInfo(alignSource),