diff options
| author | bors <bors@rust-lang.org> | 2014-05-18 01:16:27 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-05-18 01:16:27 -0700 |
| commit | bf8648dbdad525eebe90e4920439b30c0440d682 (patch) | |
| tree | 86411931738908873892232ef291eeddbba8f288 /src/rustllvm/PassWrapper.cpp | |
| parent | a62395f01ca4f2db1b9004aa4f54422956950304 (diff) | |
| parent | be79edba71ed5f6021ba20f55a03f5d7474ef86b (diff) | |
| download | rust-bf8648dbdad525eebe90e4920439b30c0440d682.tar.gz rust-bf8648dbdad525eebe90e4920439b30c0440d682.zip | |
auto merge of #14121 : luqmana/rust/option-ffi, r=alexcrichton
This slightly adjusts the NullablePointer representation for some enums in the case where the non-nullable variant has a single field (the ptr field) to be just that, the pointer. This is in contrast to the current behaviour where we'd wrap that single pointer in a LLVM struct. Fixes #11040 & #11303.
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
