File tree Expand file tree Collapse file tree 5 files changed +10
-5
lines changed Expand file tree Collapse file tree 5 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -504,6 +504,7 @@ pub fn rustc_queries(input: TokenStream) -> TokenStream {
504
504
}
505
505
}
506
506
}
507
+ #[ macro_export]
507
508
macro_rules! rustc_dep_node_append {
508
509
( [ $( $macro: tt) * ] [ $( $other: tt) * ] ) => {
509
510
$( $macro) * (
Original file line number Diff line number Diff line change @@ -64,6 +64,8 @@ extern crate rustc_macros;
64
64
#[ macro_use]
65
65
extern crate rustc_data_structures;
66
66
#[ macro_use]
67
+ extern crate rustc_query_system;
68
+ #[ macro_use]
67
69
extern crate tracing;
68
70
#[ macro_use]
69
71
extern crate smallvec;
@@ -74,9 +76,6 @@ mod tests;
74
76
#[ macro_use]
75
77
mod macros;
76
78
77
- #[ macro_use]
78
- pub mod query;
79
-
80
79
#[ macro_use]
81
80
pub mod arena;
82
81
#[ macro_use]
Original file line number Diff line number Diff line change 13
13
extern crate rustc_macros;
14
14
#[ macro_use]
15
15
extern crate rustc_middle;
16
+ #[ macro_use]
17
+ extern crate rustc_query_system;
16
18
17
19
use rustc_data_structures:: fingerprint:: Fingerprint ;
18
20
use rustc_data_structures:: stable_hasher:: { HashStable , StableHasher } ;
Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ rustc_queries! {
52
52
///
53
53
/// This can be conveniently accessed by methods on `tcx.hir()`.
54
54
/// Avoid calling this query directly.
55
- query hir_owner( key: LocalDefId ) -> Option <crate :: hir:: Owner <' tcx>> {
55
+ query hir_owner( key: LocalDefId ) -> Option <rustc_middle :: hir:: Owner <' tcx>> {
56
56
desc { |tcx| "HIR owner of `{}`" , tcx. def_path_str( key. to_def_id( ) ) }
57
57
}
58
58
@@ -1139,7 +1139,7 @@ rustc_queries! {
1139
1139
desc { "dylib dependency formats of crate" }
1140
1140
}
1141
1141
1142
- query dependency_formats( _: ( ) ) -> Lrc <crate :: middle:: dependency_format:: Dependencies > {
1142
+ query dependency_formats( _: ( ) ) -> Lrc <rustc_middle :: middle:: dependency_format:: Dependencies > {
1143
1143
desc { "get the linkage format of all dependencies" }
1144
1144
}
1145
1145
Original file line number Diff line number Diff line change @@ -14,6 +14,9 @@ extern crate rustc_data_structures;
14
14
#[ macro_use]
15
15
extern crate rustc_macros;
16
16
17
+ #[ macro_use]
18
+ pub mod decl;
19
+
17
20
pub mod cache;
18
21
pub mod dep_graph;
19
22
pub mod ich;
You can’t perform that action at this time.
0 commit comments