[−][src]Module rustc_session::session
Re-exports
pub use crate::code_stats::DataTypeKind; |
pub use crate::code_stats::FieldInfo; |
pub use crate::code_stats::SizeKind; |
pub use crate::code_stats::VariantInfo; |
Structs
| Attribute | Metadata associated with an item. |
| CrateDisambiguator | Hash value constructed out of all the |
| Limit | New-type wrapper around |
| MarkedAttrs | |
| OptimizationFuel | |
| PerfStats | |
| Session | Represents the data associated with a compilation session for a single crate. |
Enums
| CtfeBacktrace | The behavior of the CTFE engine when an error occurs with regards to backtraces. |
| DiagnosticBuilderMethod | Enum to support dispatch of one-time diagnostics (in |
| DiagnosticMessageId | Diagnostic message ID, used by |
| DiagnosticOutput | |
| IncrCompSession | Holds data on the current incremental compilation session, if there is one. |
Traits
| SessionDiagnostic | Trait implemented by error types. This should not be implemented manually. Instead, use
|
| SessionLintStore |
Functions
| build_session | |
| default_emitter | |
| early_error | |
| early_warn | |
| validate_commandline_args_with_session_available |