about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorElliott Slaughter <eslaughter@mozilla.com>2012-08-06 14:14:17 -0700
committerElliott Slaughter <eslaughter@mozilla.com>2012-08-08 12:21:25 -0700
commit166cb1b28bc23303d15e8c1c4a71d0cdff0556a2 (patch)
tree4ae431b8acacee03eb3e568cc1210104fefc6cf3 /src/libsyntax/parse
parent76d04af71a64e9c79ea21c8d4b956ef0591e3c61 (diff)
downloadrust-166cb1b28bc23303d15e8c1c4a71d0cdff0556a2.tar.gz
rust-166cb1b28bc23303d15e8c1c4a71d0cdff0556a2.zip
rustc: Strict enforcement of glue function types.
Make all glue functions take values by alias to remove the need for
bitcasts at the top of every glue function. Use static type
information to produce the correct type for glue functions so that
LLVM can enforce the type system at call sites.
Diffstat (limited to 'src/libsyntax/parse')
0 files changed, 0 insertions, 0 deletions