Previously we just drop the ReturnStmt and its argument from the AST,
which blocks analysis of broken code.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
No changes to constant evaluation needed. This is expected as these patterns already exist today: return undef(); produces a RecoveryExpr and return; is preserved in the AST with no value even for non-void functions.
iniializers => inializers