diff options
| author | Justus K <justus.k@protonmail.com> | 2021-04-29 21:36:54 +0200 |
|---|---|---|
| committer | Justus K <justus.k@protonmail.com> | 2021-05-04 19:34:12 +0200 |
| commit | b6120bfb354c1c1c9fdfe7ff03daa5550a8706fc (patch) | |
| tree | 4a59bc13db3194abacf0c3a34329b7886c11e8ce /compiler/rustc_metadata/src | |
| parent | 7a0f1781d04662041db5deaef89598a8edd53717 (diff) | |
| download | rust-b6120bfb354c1c1c9fdfe7ff03daa5550a8706fc.tar.gz rust-b6120bfb354c1c1c9fdfe7ff03daa5550a8706fc.zip | |
Add type to differentiate between fake and real DefId's
Diffstat (limited to 'compiler/rustc_metadata/src')
| -rw-r--r-- | compiler/rustc_metadata/src/rmeta/decoder.rs | 4 | ||||
| -rw-r--r-- | compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs | 4 |
2 files changed, 0 insertions, 8 deletions
diff --git a/compiler/rustc_metadata/src/rmeta/decoder.rs b/compiler/rustc_metadata/src/rmeta/decoder.rs index 2ade1bb4f95..d74fef0045f 100644 --- a/compiler/rustc_metadata/src/rmeta/decoder.rs +++ b/compiler/rustc_metadata/src/rmeta/decoder.rs @@ -1885,10 +1885,6 @@ impl CrateMetadata { self.root.hash } - fn num_def_ids(&self) -> usize { - self.root.tables.def_keys.size() - } - fn local_def_id(&self, index: DefIndex) -> DefId { DefId { krate: self.cnum, index } } diff --git a/compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs b/compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs index bebee9dac3b..8595a70dd94 100644 --- a/compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs +++ b/compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs @@ -461,10 +461,6 @@ impl CStore { self.get_crate_data(def_id.krate).module_expansion(def_id.index, sess) } - pub fn num_def_ids(&self, cnum: CrateNum) -> usize { - self.get_crate_data(cnum).num_def_ids() - } - pub fn item_attrs(&self, def_id: DefId, sess: &Session) -> Vec<ast::Attribute> { self.get_crate_data(def_id.krate).get_item_attrs(def_id.index, sess).collect() } |
