[−][src]Module rustc_query_system::query
Modules
| caches | |
| config | Query configuration and description traits. |
| job | |
| plumbing | The implementation of the query system itself. This defines the macros that generate the actual methods on tcx which find and execute the provider, manage the caches, and so forth. |
Structs
| ArenaCacheSelector | |
| CycleError | |
| DefaultCacheSelector | |
| QueryInfo | Represents a span and a query key. |
| QueryJob | Represents an active query job. |
| QueryJobId | A value uniquely identifiying an active query job. |
| QueryJobInfo | |
| QueryLookup | Values used when checking a query cache which can be reused on a cache-miss to execute the query. |
| QueryState |
Traits
| CacheSelector | |
| QueryAccessors | |
| QueryCache | |
| QueryConfig | |
| QueryContext | |
| QueryDescription | |
| QueryStorage |
Functions
| ensure_query | |
| force_query | |
| get_query |