]> git.lizzy.rs Git - rust.git/blob - compiler/rustc_query_system/src/ich/mod.rs
Rollup merge of #92917 - jackh726:issue-91762-2, r=nikomatsakis
[rust.git] / compiler / rustc_query_system / src / ich / mod.rs
1 //! ICH - Incremental Compilation Hash
2
3 pub use self::hcx::StableHashingContext;
4 pub use rustc_data_structures::stable_hasher::NodeIdHashingMode;
5 use rustc_span::symbol::{sym, Symbol};
6
7 mod hcx;
8 mod impls_hir;
9 mod impls_syntax;
10
11 pub const IGNORED_ATTRIBUTES: &[Symbol] = &[
12     sym::cfg,
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,
20 ];