================
@@ -1195,6 +1197,93 @@ Address CIRGenFunction::emitArrayToPointerDecay(const 
Expr *e) {
   return Address(ptr, addr.getAlignment());
 }
 
+/// Emit the operand of a glvalue conditional operator. This is either a 
glvalue
+/// or a (possibly-parenthesized) throw-expression. If this is a throw, no
+/// LValue is returned and the current block has been terminated.
+static std::optional<LValue> emitLValueOrThrowExpression(CIRGenFunction &cgf,
----------------
andykaylor wrote:

Is this being used in this PR?

https://github.com/llvm/llvm-project/pull/138156
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to