about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-01-04 15:21:46 -0800
committerbors <bors@rust-lang.org>2014-01-04 15:21:46 -0800
commit19cff913f369343182b83f9d05c6c7418890fd40 (patch)
treee010cd36cb9b477e050dd13486901823d01c21f5 /src/rustllvm/RustWrapper.cpp
parent55d492364f00fb990a14b60cdd1cb3612a534148 (diff)
parent01af682c648b3f8f801df29579188ac5fd7c06e3 (diff)
downloadrust-19cff913f369343182b83f9d05c6c7418890fd40.tar.gz
rust-19cff913f369343182b83f9d05c6c7418890fd40.zip
auto merge of #11188 : brson/rust/noderef, r=brson
This removes the feature where newtype structs can be dereferenced like pointers, and likewise where certain enums can be dereferenced (which I imagine nobody realized still existed). This ad-hoc behavior is to be replaced by a more general overloadable dereference trait in the future.

I've been nursing this patch for two months and think it's about rebased up to master.

@nikomatsakis this makes a bunch of your type checking code noticeably uglier.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions