Commit d0e7547
committed
nr1.0: Remove
This patch removes the old name resolver, leaving only the 2.0 name
resolver.
gcc/rust/ChangeLog:
* Make-lang.in (GRS_OBJS): Remove entries for deleted files.
* expand/rust-macro-builtins-helpers.h: Remove inclusion of
"rust-early-name-resolver.h".
* expand/rust-macro-builtins.cc: Likewise.
* expand/rust-macro-expand.cc: Likewise.
(MacroExpander::expand_crate): Remove usage of nr1.0 resolver.
* expand/rust-macro-expand.h: Remove inclusion of
"rust-early-name-resolver.h".
(MacroExpander::MacroExpander): Remove initialization of
resolver member variable.
(MacroExpander::resolver): Remove member variable.
* lang.opt (frust-name-resolution-2.0): Remove option.
* resolve/rust-name-resolver.cc: Remove inclusion of
"options.h".
(Resolver::Resolver): Remove member function definition.
(Resolver::get): Likewise.
(Resolver::push_new_name_rib): Likewise.
(Resolver::push_new_type_rib): Likewise.
(Resolver::push_new_label_rib): Likewise.
(Resolver::push_new_macro_rib): Likewise.
(Resolver::find_name_rib): Likewise.
(Resolver::find_type_rib): Likewise.
(Resolver::find_macro_rib): Likewise.
(Resolver::insert_builtin_types): Likewise.
(Resolver::get_builtin_types): Likewise.
(Resolver::generate_builtins): Likewise.
(Resolver::setup_builtin): Likewise.
(Resolver::insert_resolved_name): Likewise.
(Resolver::lookup_resolved_name): Likewise.
(Resolver::insert_resolved_type): Likewise.
(Resolver::lookup_resolved_type): Likewise.
(Resolver::insert_resolved_label): Likewise.
(Resolver::lookup_resolved_label): Likewise.
(Resolver::insert_resolved_macro): Likewise.
(Resolver::lookup_resolved_macro): Likewise.
(Resolver::insert_resolved_misc): Likewise.
(Resolver::lookup_resolved_misc): Likewise.
(Resolver::push_closure_context): Likewise.
(Resolver::pop_closure_context): Likewise.
(Resolver::insert_captured_item): Likewise.
(Resolver::decl_needs_capture): Likewise.
(Resolver::get_captures): Likewise.
* resolve/rust-name-resolver.h (class Resolver): Remove.
* rust-lang.cc: Remove inclusion of "rust-ast-resolve-item.h".
(run_rust_tests): Remove call to rust_simple_path_resolve_test.
* rust-session-manager.cc: Remove inclusions of
"rust-ast-resolve.h" and "rust-early-name-resolver.h".
(Session::compile_crate): Assume nr2.0 is enabled.
(Session::expansion): Likewise.
(Session::load_extern_crate): Likewise.
* resolve/rust-ast-resolve-base.cc: Removed.
* resolve/rust-ast-resolve-base.h: Removed.
* resolve/rust-ast-resolve-expr.cc: Removed.
* resolve/rust-ast-resolve-expr.h: Removed.
* resolve/rust-ast-resolve-item.cc: Removed.
* resolve/rust-ast-resolve-item.h: Removed.
* resolve/rust-ast-resolve-path.cc: Removed.
* resolve/rust-ast-resolve-path.h: Removed.
* resolve/rust-ast-resolve-pattern.cc: Removed.
* resolve/rust-ast-resolve-pattern.h: Removed.
* resolve/rust-ast-resolve-stmt.cc: Removed.
* resolve/rust-ast-resolve-stmt.h: Removed.
* resolve/rust-ast-resolve-struct-expr-field.cc: Removed.
* resolve/rust-ast-resolve-struct-expr-field.h: Removed.
* resolve/rust-ast-resolve-toplevel.h: Removed.
* resolve/rust-ast-resolve-type.cc: Removed.
* resolve/rust-ast-resolve-type.h: Removed.
* resolve/rust-ast-resolve.cc: Removed.
* resolve/rust-ast-resolve.h: Removed.
* resolve/rust-early-name-resolver.cc: Removed.
* resolve/rust-early-name-resolver.h: Removed.
Signed-off-by: Owen Avery <[email protected]>1 parent 4a4ba3a commit d0e7547
File tree
31 files changed
+7
-8186
lines changed- gcc/rust
- expand
- resolve
31 files changed
+7
-8186
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
151 | 150 | | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | 151 | | |
162 | 152 | | |
163 | 153 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | 25 | | |
27 | 26 | | |
28 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | 32 | | |
34 | 33 | | |
35 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | 30 | | |
32 | 31 | | |
33 | 32 | | |
| |||
335 | 334 | | |
336 | 335 | | |
337 | 336 | | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | 337 | | |
342 | 338 | | |
343 | 339 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | 30 | | |
32 | 31 | | |
33 | 32 | | |
| |||
300 | 299 | | |
301 | 300 | | |
302 | 301 | | |
303 | | - | |
304 | | - | |
| 302 | + | |
305 | 303 | | |
306 | 304 | | |
307 | 305 | | |
| |||
513 | 511 | | |
514 | 512 | | |
515 | 513 | | |
516 | | - | |
517 | 514 | | |
518 | 515 | | |
519 | 516 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | 207 | | |
212 | 208 | | |
213 | 209 | | |
| |||
0 commit comments