summary refs log tree commit diff
path: root/src/librustc/middle/resolve.rs
AgeCommit message (Expand)AuthorLines
2014-01-07rustc: De-indent portions of middle::resolveAlex Crichton-56/+26
2014-01-07Fix leaking trait imports across modulesAlex Crichton-2/+1
2014-01-06Disowned the Visitor.Eduard Burtescu-20/+19
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-2/+12
2014-01-02auto merge of #10696 : fhahn/rust/issue9543-remove-extern-mod-foo, r=pcwaltonbors-1/+1
2014-01-01Remove `extern mod foo (name="bar")` syntax, closes #9543Florian Hahn-1/+1
2014-01-01syntax::codemap: Add static DUMMY_SPklutzy-16/+16
2013-12-26librustc: De-`@mut` the def map.Patrick Walton-10/+17
2013-12-26librustc: De-`@mut` the value and type ribs in the resolverPatrick Walton-30/+80
2013-12-26librustc: De-`@mut` `Module::imports` in the resolverPatrick Walton-14/+22
2013-12-26librustc: De-`@mut` `label_ribs` in the resolverPatrick Walton-9/+24
2013-12-26librustc: De-`@mut` the trait mapPatrick Walton-4/+4
2013-12-26librustc: De-`@mut` `Rib::self_binding`Patrick Walton-4/+4
2013-12-26librustc: De-`@mut` `ImportResolution`Patrick Walton-7/+6
2013-12-26librustc: De-`@mut` `ImportResolution::type_id`Patrick Walton-7/+8
2013-12-26librustc: De-`@mut` `ImportResolution::type_target`Patrick Walton-15/+15
2013-12-26librustc: De-`@mut` `ImportResolution::value_id`Patrick Walton-6/+6
2013-12-26librustc: De-`@mut` `ImportResolution::value_target`Patrick Walton-14/+15
2013-12-26librustc: De-`@mut` `ImportResolution::is_public`Patrick Walton-11/+11
2013-12-26librustc: De-`@mut` `ImportResolution::outstanding_references`Patrick Walton-8/+10
2013-12-26librustc: De-`@mut` the method mapPatrick Walton-10/+14
2013-12-26librustc: De-`@mut` `Module::children`Patrick Walton-74/+119
2013-12-26librustc: De-`@mut` the bindings list in pattern resolutionPatrick Walton-5/+7
2013-12-26librustc: De-`@mut` `Module::import_resolutions`Patrick Walton-21/+46
2013-12-26librustc: De-`@mut` `Module::anonymous_children`Patrick Walton-8/+18
2013-12-26librustc: De-`@mut` `NameBindings`Patrick Walton-28/+22
2013-12-26librustc: De-`@mut` `NameBindings::value_def`Patrick Walton-11/+16
2013-12-26librustc: De-`@mut` `NameBindings::type_def`Patrick Walton-33/+35
2013-12-26librustc: De-`@mut` `Module::external_module_children`Patrick Walton-17/+45
2013-12-26librustc: De-`@mut` `Rib::bindings`Patrick Walton-13/+33
2013-12-26librustc: De-`@mut` the export mapPatrick Walton-4/+5
2013-12-26librustc: De-`@mut` `resolve::Module`Patrick Walton-53/+52
2013-12-26librustc: De-`@mut` `resolve::Module::resolved_import_count`Patrick Walton-7/+8
2013-12-26librustc: De-`@mut` `resolve::Module::glob_count`Patrick Walton-8/+8
2013-12-26librustc: De-`@mut` `resolve::Module::def_id`Patrick Walton-14/+20
2013-12-26librustc: De-`@mut` `resolve::Module::populated`Patrick Walton-5/+5
2013-12-26librustc: De-`@mut` `resolve::Module::kind`Patrick Walton-11/+12
2013-12-25Method-ify CStoreSteven Fackler-14/+7
2013-12-17Don't allow impls to force public typesAlex Crichton-1/+6
2013-12-11Make 'self lifetime illegal.Erik Price-7/+7
2013-12-08Remove dead codesKiet Tran-15/+1
2013-12-01auto merge of #10750 : Blei/rust/no-at-struct-field, r=alexcrichtonbors-3/+3
2013-12-01ast: Remove one `@` and fix the falloutPhilipp Brüschweiler-3/+3
2013-12-01Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica...Eduard Burtescu-30/+27
2013-11-28Register new snapshotsAlex Crichton-41/+41
2013-11-26librustc: Remove non-procedure uses of `do` from librustc, librustdoc,Patrick Walton-66/+78
2013-11-20auto merge of #10567 : sanxiyn/rust/bytepos, r=alexcrichtonbors-2/+2
2013-11-20Make BytePos 32-bitSeo Sanghyeon-2/+2
2013-11-19librustc: Change most uses of `&fn()` to `||`.Patrick Walton-14/+12
2013-11-11Remove resolve's xray infrastructureAlex Crichton-28/+0