[−][src]Module rustc_middle::ty::query::on_disk_cache

Modules

__ty_decoder_impl

Structs

AbsoluteBytePos
CacheDecoder

A decoder that can read from the incr. comp. 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 the incr. comp. cache.

Footer
IntEncodedWithFixedSize
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 diagnostics that have been emitted during a query.

SourceFileIndex

Constants

TAG_EXPN_DATA
TAG_FILE_FOOTER
TAG_INVALID_SPAN
TAG_SYNTAX_CONTEXT
TAG_VALID_SPAN

Traits

DecoderWithPosition

Functions

decode_tagged
encode_query_results

Type Definitions

EncodedDiagnostics
EncodedDiagnosticsIndex
EncodedQueryResultIndex