Home
last modified time | relevance | path

Searched defs:DefIndex (Results 1 – 10 of 10) sorted by relevance

/third_party/rust/rust/compiler/rustc_metadata/src/rmeta/
Ddecoder.rs427 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for DefIndex { implementation
428 fn decode(d: &mut DecodeContext<'a, 'tcx>) -> DefIndex { in decode()
746 fn missing(self, descr: &str, id: DefIndex) -> ! { in missing()
781 fn opt_item_ident(self, item_index: DefIndex, sess: &Session) -> Option<Ident> { in opt_item_ident()
793 fn item_ident(self, item_index: DefIndex, sess: &Session) -> Ident { in item_ident()
813 fn get_span(self, index: DefIndex, sess: &Session) -> Span { in get_span()
822 fn load_proc_macro(self, id: DefIndex, sess: &Session) -> SyntaxExtension { in load_proc_macro()
855 index: DefIndex, in get_explicit_item_bounds()
870 index: DefIndex, in get_variant()
908 fn get_adt_def(self, item_id: DefIndex, tcx: TyCtxt<'tcx>) -> ty::AdtDef<'tcx> { in get_adt_def()
[all …]
Ddef_path_hash_map.rs20 pub fn def_path_hash_to_def_index(&self, def_path_hash: &DefPathHash) -> DefIndex { in def_path_hash_to_def_index()
Dencoder.rs146 impl<'a, 'tcx> Encodable<EncodeContext<'a, 'tcx>> for DefIndex { implementation
1899 fn encode_diagnostic_items(&mut self) -> LazyArray<(Symbol, DefIndex)> { in encode_diagnostic_items() argument
1906 fn encode_lang_items(&mut self) -> LazyArray<(DefIndex, LangItem)> { in encode_lang_items()
1920 fn encode_stripped_cfg_items(&mut self) -> LazyArray<StrippedCfgItem<DefIndex>> { in encode_stripped_cfg_items()
1929 fn encode_traits(&mut self) -> LazyArray<DefIndex> { in encode_traits()
/third_party/rust/rust/compiler/rustc_hir/src/
Ddef_path_hash_map.rs32 fn decode_value(v: &[u8; 4]) -> DefIndex { in decode_value()
Ddefinitions.rs31 fn allocate(&mut self, key: DefKey, def_path_hash: DefPathHash) -> DefIndex { in allocate()
193 pub fn make<FN>(krate: CrateNum, start_index: DefIndex, mut get_key: FN) -> DefPath in make()
/third_party/rust/rust/compiler/rustc_span/src/
Ddef_id.rs219 impl<E: Encoder> Encodable<E> for DefIndex { implementation
225 impl<D: Decoder> Decodable<D> for DefIndex { implementation
226 default fn decode(_: &mut D) -> DefIndex { in decode()
/third_party/rust/rust/compiler/rustc_query_impl/src/
Dprofiling_support.rs131 impl SpecIntoSelfProfilingString for DefIndex { implementation
/third_party/rust/rust/compiler/rustc_middle/src/query/
Don_disk_cache.rs743 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for DefIndex { implementation
744 fn decode(_d: &mut CacheDecoder<'a, 'tcx>) -> DefIndex { in decode()
993 impl<'a, 'tcx> Encodable<CacheEncoder<'a, 'tcx>> for DefIndex { implementation
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroFrame.cpp105 size_t const DefIndex = Mapping.blockToIndex(DefBB); in hasPathCrossingSuspendPoint() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DRegisterCoalescer.cpp1414 SlotIndex DefIndex = in reMaterializeTrivialDef() local