]>
Commit | Line | Data |
---|---|---|
cc61c64b XL |
1 | //! ICH - Incremental Compilation Hash |
2 | ||
5099ac24 FG |
3 | pub use self::hcx::StableHashingContext; |
4 | pub use rustc_data_structures::stable_hasher::NodeIdHashingMode; | |
dfeec247 | 5 | use rustc_span::symbol::{sym, Symbol}; |
48663c56 | 6 | |
cc61c64b | 7 | mod hcx; |
cc61c64b | 8 | mod impls_hir; |
cc61c64b | 9 | mod impls_syntax; |
cc61c64b | 10 | |
48663c56 XL |
11 | pub const IGNORED_ATTRIBUTES: &[Symbol] = &[ |
12 | sym::cfg, | |
dfeec247 XL |
13 | sym::rustc_if_this_changed, |
14 | sym::rustc_then_this_would_need, | |
15 | sym::rustc_dirty, | |
16 | sym::rustc_clean, | |
17 | sym::rustc_partition_reused, | |
18 | sym::rustc_partition_codegened, | |
19 | sym::rustc_expected_cgu_reuse, | |
cc61c64b | 20 | ]; |