Skip to content

Commit 102756b

Browse files
committed
rust_ast::ast => rustc_ast
1 parent 46ec74e commit 102756b

File tree

225 files changed

+314
-305
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

225 files changed

+314
-305
lines changed

src/librustc_ast/lib.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ pub mod util {
3737
pub mod parser;
3838
}
3939

40-
pub mod ast;
40+
mod ast;
4141
pub mod attr;
4242
pub use attr::{with_default_globals, with_globals, GLOBALS};
4343
pub mod crate_disambiguator;
@@ -50,6 +50,8 @@ pub mod token;
5050
pub mod tokenstream;
5151
pub mod visit;
5252

53+
pub use self::ast::*;
54+
5355
use rustc_data_structures::stable_hasher::{HashStable, StableHasher};
5456

5557
/// Requirements for a `StableHashingContext` to be used in this crate.

src/librustc_ast_lowering/expr.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use super::{ImplTraitContext, LoweringContext, ParamMode, ParenthesizedGenericArgs};
22

3-
use rustc_ast::ast::*;
43
use rustc_ast::attr;
54
use rustc_ast::ptr::P as AstP;
5+
use rustc_ast::*;
66
use rustc_data_structures::thin_vec::ThinVec;
77
use rustc_errors::struct_span_err;
88
use rustc_hir as hir;
@@ -840,7 +840,7 @@ impl<'hir> LoweringContext<'_, 'hir> {
840840
e2: Option<&Expr>,
841841
lims: RangeLimits,
842842
) -> hir::ExprKind<'hir> {
843-
use rustc_ast::ast::RangeLimits::*;
843+
use rustc_ast::RangeLimits::*;
844844

845845
let path = match (e1, e2, lims) {
846846
(None, None, HalfOpen) => sym::RangeFull,

src/librustc_ast_lowering/item.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ use super::{AnonymousLifetimeMode, LoweringContext, ParamMode};
22
use super::{ImplTraitContext, ImplTraitPosition, ImplTraitTypeIdVisitor};
33
use crate::Arena;
44

5-
use rustc_ast::ast::*;
65
use rustc_ast::attr;
76
use rustc_ast::node_id::NodeMap;
87
use rustc_ast::ptr::P;
98
use rustc_ast::visit::{self, AssocCtxt, Visitor};
9+
use rustc_ast::*;
1010
use rustc_errors::struct_span_err;
1111
use rustc_hir as hir;
1212
use rustc_hir::def::{DefKind, Res};

src/librustc_ast_lowering/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,14 @@
3737
#![feature(or_patterns)]
3838
#![recursion_limit = "256"]
3939

40-
use rustc_ast::ast;
41-
use rustc_ast::ast::*;
40+
use rustc_ast as ast;
4241
use rustc_ast::attr;
4342
use rustc_ast::node_id::NodeMap;
4443
use rustc_ast::token::{self, Nonterminal, Token};
4544
use rustc_ast::tokenstream::{TokenStream, TokenTree};
4645
use rustc_ast::visit::{self, AssocCtxt, Visitor};
4746
use rustc_ast::walk_list;
47+
use rustc_ast::*;
4848
use rustc_ast_pretty::pprust;
4949
use rustc_data_structures::captures::Captures;
5050
use rustc_data_structures::fx::FxHashSet;

src/librustc_ast_lowering/pat.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use super::{ImplTraitContext, LoweringContext, ParamMode};
22

3-
use rustc_ast::ast::*;
43
use rustc_ast::ptr::P;
4+
use rustc_ast::*;
55
use rustc_hir as hir;
66
use rustc_hir::def::Res;
77
use rustc_span::{source_map::Spanned, Span};

src/librustc_ast_lowering/path.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use super::{AnonymousLifetimeMode, ImplTraitContext, LoweringContext, ParamMode};
22
use super::{GenericArgsCtor, ParenthesizedGenericArgs};
33

4-
use rustc_ast::ast::{self, *};
4+
use rustc_ast::{self as ast, *};
55
use rustc_errors::{struct_span_err, Applicability};
66
use rustc_hir as hir;
77
use rustc_hir::def::{DefKind, PartialRes, Res};

src/librustc_ast_passes/ast_validation.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
// or type checking or some other kind of complex analysis.
88

99
use itertools::{Either, Itertools};
10-
use rustc_ast::ast::*;
1110
use rustc_ast::attr;
1211
use rustc_ast::expand::is_proc_macro_attr;
1312
use rustc_ast::ptr::P;
1413
use rustc_ast::visit::{self, AssocCtxt, FnCtxt, FnKind, Visitor};
1514
use rustc_ast::walk_list;
15+
use rustc_ast::*;
1616
use rustc_ast_pretty::pprust;
1717
use rustc_data_structures::fx::FxHashMap;
1818
use rustc_errors::{error_code, pluralize, struct_span_err, Applicability};

src/librustc_ast_passes/feature_gate.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
use rustc_ast::ast::{self, AssocTyConstraint, AssocTyConstraintKind, NodeId};
2-
use rustc_ast::ast::{GenericParam, GenericParamKind, PatKind, RangeEnd, VariantData};
1+
use rustc_ast as ast;
32
use rustc_ast::attr;
43
use rustc_ast::visit::{self, AssocCtxt, FnCtxt, FnKind, Visitor};
4+
use rustc_ast::{AssocTyConstraint, AssocTyConstraintKind, NodeId};
5+
use rustc_ast::{GenericParam, GenericParamKind, PatKind, RangeEnd, VariantData};
56
use rustc_errors::{struct_span_err, Handler};
67
use rustc_feature::{AttributeGate, BUILTIN_ATTRIBUTE_MAP};
78
use rustc_feature::{Features, GateIssue, UnstableFeatures};

src/librustc_ast_passes/node_count.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Simply gives a rought count of the number of nodes in an AST.
22

3-
use rustc_ast::ast::*;
43
use rustc_ast::visit::*;
4+
use rustc_ast::*;
55
use rustc_span::Span;
66

77
pub struct NodeCounter {

src/librustc_ast_passes/show_span.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
use std::str::FromStr;
77

8-
use rustc_ast::ast;
8+
use rustc_ast as ast;
99
use rustc_ast::visit;
1010
use rustc_ast::visit::Visitor;
1111

0 commit comments

Comments
 (0)