]> git.lizzy.rs Git - rust.git/commit
Make all lang_items optional
authorAlex Crichton <alex@alexcrichton.com>
Tue, 16 Jul 2013 03:42:13 +0000 (20:42 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Wed, 17 Jul 2013 04:37:52 +0000 (21:37 -0700)
commit88a1b713059b50be51fa93f39165ae9d35d27cdd
treeb6d594ddc8a4bd1e79c60db88c5c4e738a5dad08
parent9db190305f7562f15b5282fed508aef81cfc9689
Make all lang_items optional

Whenever a lang_item is required, some relevant message is displayed, often with
a span of what triggered the usage of the lang item
18 files changed:
src/librustc/middle/kind.rs
src/librustc/middle/lang_items.rs
src/librustc/middle/resolve.rs
src/librustc/middle/trans/_match.rs
src/librustc/middle/trans/base.rs
src/librustc/middle/trans/closure.rs
src/librustc/middle/trans/common.rs
src/librustc/middle/trans/controlflow.rs
src/librustc/middle/trans/glue.rs
src/librustc/middle/trans/reflect.rs
src/librustc/middle/trans/tvec.rs
src/librustc/middle/trans/write_guard.rs
src/librustc/middle/ty.rs
src/librustc/middle/typeck/astconv.rs
src/librustc/middle/typeck/check/mod.rs
src/librustc/middle/typeck/coherence.rs
src/librustc/middle/typeck/collect.rs
src/test/run-pass/smallest-hello-world.rs [new file with mode: 0644]