about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2018-02-09 10:34:23 -0500
committerNiko Matsakis <niko@alum.mit.edu>2018-03-13 11:21:29 -0400
commit23837c1901ab234ee6bc806744cd47d5a652cdfc (patch)
treebe34e5c15bfee3a8e092b9c22d3f382e5637c44b /src/rustllvm/RustWrapper.cpp
parentf873c1e2db8d06be6a816b838655906fa9f2dac9 (diff)
downloadrust-23837c1901ab234ee6bc806744cd47d5a652cdfc.tar.gz
rust-23837c1901ab234ee6bc806744cd47d5a652cdfc.zip
improve TypeFoldable/Lift macros and make a bunch of stuff use them
Improvements:

- Use Clone not Copy for the "simple cases"
- Separate TypeFoldable and Lift for the "simple cases"
- Support generics type parameters
- Support named fields in enum variants
- etc
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions