about summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
2016-09-02Address comments.Jeffrey Seyfried-14/+20
2016-09-01Avoid cascading name resolution errors caused by an ambiguous module.Jeffrey Seyfried-29/+39
2016-09-01Avoid reporting multiple ambiguity errors for a single use of a name.Jeffrey Seyfried-11/+19
2016-09-01item_like_imports: Allow unused ambiguous glob imports.Jeffrey Seyfried-2/+32
2016-09-01item_like_imports: Make all visible items glob importable.Jeffrey Seyfried-0/+4
2016-09-01Add `item_like_imports` feature.Jeffrey Seyfried-0/+2
2016-09-01Add field `dummy_binding` to `Resolver`.Jeffrey Seyfried-1/+7
2016-09-01Refactor away `resolver.current_vis` and add `module.normal_ancestor_id`.Jeffrey Seyfried-69/+37
2016-09-01Improve diagnostics and remove dead code.Jeffrey Seyfried-29/+17
2016-09-01Refactor `binding.def()` to return a `Def` instead of an `Option<Def>`.Jeffrey Seyfried-17/+17
2016-09-01Refactor away `binding.is_pseudo_public()`.Jeffrey Seyfried-4/+0
2016-08-31Rollup merge of #35773 - EugeneGonzalez:master, r=jonathandturnerJonathan Turner-1/+5
2016-08-30Change E0259 to the new error formatEugene R Gonzalez-1/+5
2016-08-30Auto merge of #36126 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-1/+5
2016-08-30Auto merge of #36066 - jseyfried:rollup, r=Manishearthbors-0/+1
2016-08-29Update E0260 to new error formatMohit Agarwal-1/+5
2016-08-29Future proof the AST for `union`.Jeffrey Seyfried-0/+1
2016-08-27Use `FnvHashMap` in more placesJonas Schievink-25/+24
2016-08-22Rollup merge of #35858 - shyaamsundhar:patch-1, r=GuillaumeGomezJonathan Turner-6/+12
2016-08-22Rollup merge of #35841 - kyrias:new-error-E0424, r=GuillaumeGomezJonathan Turner-3/+5
2016-08-22Rollup merge of #35835 - crypto-universe:E0426, r=jonathandturnerJonathan Turner-5/+7
2016-08-22 Updated E0423 to new formatKnight-2/+4
2016-08-22 Updated E0432 to new formatKnight-2/+6
2016-08-21Auto merge of #35776 - jseyfried:more_groundwork, r=nrcbors-97/+56
2016-08-21Update lib.rsShyam Sundar B-6/+12
2016-08-20Update E0424 to the new error formatJohannes Löthberg-3/+5
2016-08-19New format for E0426crypto-universe-5/+7
2016-08-19Update E0428 to new formattrixnz-1/+5
2016-08-18Refactor out `finalize_import()` from `resolve_import()`.Jeffrey Seyfried-1/+5
2016-08-18Check privacy in `resolve_name_in_module`.Jeffrey Seyfried-17/+2
2016-08-18Refactor `resolve_module_path` to take an `Option<Span>` instead of a `Span`.Jeffrey Seyfried-20/+16
2016-08-18Refactor `record_used: bool` -> `record_used: Option<Span>`.Jeffrey Seyfried-11/+13
2016-08-18Refactor away the field `arenas` of `ModuleS`.Jeffrey Seyfried-10/+4
2016-08-18Refactor away `module.resolve_name()`.Jeffrey Seyfried-28/+9
2016-08-18Add field `current_vis` to `Resolver`.Jeffrey Seyfried-12/+11
2016-08-18Refactor `unresolved_imports` -> `indeterminate_imports`.Jeffrey Seyfried-5/+3
2016-08-18Add field `parent` to `ImportDirective`.Jeffrey Seyfried-1/+1
2016-08-18Rollup merge of #35756 - crypto-universe:E0407, r=GuillaumeGomezEduard-Mihai Burtescu-6/+8
2016-08-18Rollup merge of #35739 - circuitfox:E0403-update-error-format, r=jonathandturnerEduard-Mihai Burtescu-12/+18
2016-08-17New output for E0407crypto-universe-6/+8
2016-08-17Merge branch 'master' into E0403-update-error-formatChris Stankus-24/+8
2016-08-17Rollup merge of #35726 - mikhail-m1:master2, r=jonathandturnerJonathan Turner-6/+13
2016-08-17Rollup merge of #35722 - knight42:update-error-msg, r=jonathandturnerJonathan Turner-2/+4
2016-08-17rustc: remove SelfSpace from ParamSpace.Eduard Burtescu-24/+8
2016-08-16E0403 update error formatChris Stankus-12/+18
2016-08-16update to new error format E0409Mikhail Modin-6/+13
2016-08-17Updated E0422 to new error messageKnight-2/+4
2016-08-14Rollup merge of #35596 - crypto-universe:E0254_style_and_tests, r=jonathandtu...Eduard-Mihai Burtescu-2/+5
2016-08-11Auto merge of #35592 - jonathandturner:rollup, r=jonathandturnerbors-1/+4
2016-08-11Add label to E0254crypto-universe-2/+5