about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorHuon Wilson <dbau.pp+github@gmail.com>2014-12-05 19:01:07 -0800
committerHuon Wilson <dbau.pp+github@gmail.com>2014-12-05 19:04:13 -0800
commitb800ce160899b2c2350c45c25844640c46dd49cf (patch)
tree65964f94548e021ebc2e29bcdff781f87d55e9b4 /src/rustllvm/RustWrapper.cpp
parent4573da6f4ffb276c31773679fd19581fc15ded8f (diff)
downloadrust-b800ce160899b2c2350c45c25844640c46dd49cf.tar.gz
rust-b800ce160899b2c2350c45c25844640c46dd49cf.zip
Implement lifetime elision for Foo(...) -> ... type sugar.
This means that `Fn(&A) -> (&B, &C)` is equivalent to `for<'a> Fn(&'a A)
-> (&'a B, &'a C)` similar to the lifetime elision of lower-case `fn` in
types and declarations.

Closes #18992.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions