diff options
| author | Jed Davis <jld@panix.com> | 2013-04-30 11:36:22 -0700 |
|---|---|---|
| committer | Jed Davis <jld@panix.com> | 2013-04-30 11:36:22 -0700 |
| commit | 8408012ca4ed6e8e0aa2aa85e24eb53b4b17308d (patch) | |
| tree | 4e3006b5025fab89692d736c1f846cd3f40b7fb9 /src/rt/rust_run_program.cpp | |
| parent | c081ffbd1e845687202a975ea2e698b623e5722f (diff) | |
| download | rust-8408012ca4ed6e8e0aa2aa85e24eb53b4b17308d.tar.gz rust-8408012ca4ed6e8e0aa2aa85e24eb53b4b17308d.zip | |
The null case of a nullable-poiner enum might not be nullary.
Cases like `Either<@int,()>` have a null case with at most one value but a nonzero number of fields; if we misreport this, then bad things can happen inside of, for example, pattern matching. Closes #6117.
Diffstat (limited to 'src/rt/rust_run_program.cpp')
0 files changed, 0 insertions, 0 deletions
