rustc_middle::query

Module on_disk_cache

Source

Modulesยง

__ty_decoder_impl ๐Ÿ”’

Macrosยง

encoder_methods ๐Ÿ”’
impl_ref_decoder ๐Ÿ”’

Structsยง

AbsoluteBytePos
CacheDecoder
A decoder that can read from the incremental compilation cache. It is similar to the one we use for crate metadata decoding in that it can rebase spans and eventually will also handle things that contain Ty instances.
CacheEncoder
An encoder that can write to the incremental compilation cache.
EncodedSourceFileId ๐Ÿ”’
Footer ๐Ÿ”’
OnDiskCache
Provides an interface to incremental compilation data cached from the previous compilation session. This data will eventually include the results of a few selected queries (like typeck and mir_optimized) and any side effects that have been emitted during a query.
SourceFileIndex ๐Ÿ”’

Constantsยง

SYMBOL_OFFSET ๐Ÿ”’
SYMBOL_PREINTERNED ๐Ÿ”’
SYMBOL_STR ๐Ÿ”’
TAG_EXPN_DATA ๐Ÿ”’
TAG_FILE_FOOTER ๐Ÿ”’
TAG_FULL_SPAN ๐Ÿ”’
TAG_PARTIAL_SPAN ๐Ÿ”’
TAG_RELATIVE_SPAN ๐Ÿ”’
TAG_SYNTAX_CONTEXT ๐Ÿ”’

Functionsยง

decode_tagged ๐Ÿ”’

Type Aliasesยง

EncodedDepNodeIndex