about summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
2016-05-27Rollup merge of #33644 - petrochenkov:selfast, r=nrcManish Goregaokar-8/+4
2016-05-27Rollup merge of #33639 - petrochenkov:dotdot, r=nmatsakisManish Goregaokar-1/+1
2016-05-27Rollup merge of #33351 - birkenfeld:loop-label-spans, r=pnkfelixManish Goregaokar-3/+3
2016-05-26Implement `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-05-25Fix rebaseVadim Petrochenkov-8/+4
2016-05-24Auto merge of #33615 - GuillaumeGomez:field_static_method, r=pnkfelixbors-22/+64
2016-05-24syntax/hir: give loop labels a spanGeorg Brandl-3/+3
2016-05-23Don't suggest using fields in a static methodggomez-22/+64
2016-05-18ignore dep-graph in resolve and lower_crateNiko Matsakis-0/+1
2016-05-16lowering: Rename identifiers only when necessaryVadim Petrochenkov-0/+4
2016-05-16Remove hir::IdentVadim Petrochenkov-1/+1
2016-05-15Auto merge of #33505 - petrochenkov:self, r=nrcbors-1/+0
2016-05-15Auto merge of #33619 - jonathandturner:improve_structured_errors, r=nikomatsakisbors-27/+48
2016-05-14Remove ExplicitSelf from HIRVadim Petrochenkov-1/+0
2016-05-14Rollup merge of #33572 - nagisa:assoc-const-types, r=eddybManish Goregaokar-3/+1
2016-05-13Address nitJonathan Turner-1/+1
2016-05-12Update errors to use new error formatJonathan Turner-21/+22
2016-05-12Updating a few more errors with labelsJonathan Turner-26/+46
2016-05-12re-introduce a cache for ast-ty-to-tyNiko Matsakis-0/+2
2016-05-12Do not use const Rib for associated constantsSimonas Kazlauskas-3/+1
2016-05-11rustc: Remove the unnecessary ast_ty_to_ty_cache.Eduard Burtescu-1/+1
2016-05-10Auto merge of #33471 - birkenfeld:issue-33464, r=jseyfriedbors-4/+1
2016-05-10resolve: do not modify span of non-importable nameGeorg Brandl-4/+1
2016-05-09Auto merge of #33443 - jseyfried:resolve_ast, r=nrcbors-273/+303
2016-05-09Refactor `hir::lowering::Resolver`Jeffrey Seyfried-4/+5
2016-05-08Merge E0410 into E0408Manish Goregaokar-17/+8
2016-05-09Resolve paths generated in the ast->hir lowererJeffrey Seyfried-18/+51
2016-05-09Refactor the interface that `resolve` exposes to `driver`Jeffrey Seyfried-52/+20
2016-05-09Move resolution to before loweringJeffrey Seyfried-188/+219
2016-05-09Refactor `Resolver` field `def_map` from `RefCell<DefMap>` to `DefMap`Jeffrey Seyfried-7/+9
2016-05-09Remove a use of `ast_map.span_if_local()` in `resolve`Jeffrey Seyfried-39/+34
2016-05-08Rollup merge of #33406 - Manishearth:diag-improve-const-let, r=GuillaumeGomezManish Goregaokar-4/+4
2016-05-08Auto merge of #33091 - sanxiyn:unused-trait-import-3, r=nrcbors-15/+32
2016-05-04Improve diagnostics for constants being used in irrefutable patternsManish Goregaokar-4/+4
2016-05-03Rollup merge of #33340 - birkenfeld:issue-23716, r=ManishearthManish Goregaokar-11/+25
2016-05-03Warn unused trait importsSeo Sanghyeon-13/+32
2016-05-03Remove unused trait imports flagged by lintSeo Sanghyeon-2/+0
2016-05-02resolve: print location of static for "static in pattern" errorGeorg Brandl-11/+25
2016-05-02fix rebase flawsNiko Matsakis-2/+1
2016-05-02replace fileline_{help,note} with {help,note}Niko Matsakis-17/+12
2016-04-29Remove use of `ast_map.expect_item()` and improve diagnostics (fixes #33186)Jeffrey Seyfried-42/+41
2016-04-29Remove use of `ast_map.span_if_local()` and improve diagnosticsJeffrey Seyfried-11/+6
2016-04-29Revert #27493Jeffrey Seyfried-67/+16
2016-04-28Address style nitsJeffrey Seyfried-2/+2
2016-04-27Avoid using the hir map when visibility checking in `resolve`Jeffrey Seyfried-2/+19
2016-04-27Refactor away a use of `ast_map.span_if_local()`Jeffrey Seyfried-3/+13
2016-04-27Refactor `resolve_crate_relative_path` and `resolve_module_relative_path`Jeffrey Seyfried-12/+16
2016-04-27Refactor away `get_trait_name`Jeffrey Seyfried-13/+4
2016-04-27Refactor away `is_static_method`Jeffrey Seyfried-22/+3
2016-04-27Refactor away `FallbackChecks` and remove dead codeJeffrey Seyfried-63/+6