Struct rustc_driver::TimePassesCallbacks [−][src]
pub struct TimePassesCallbacks {
time_passes: bool,
}Fields
time_passes: boolTrait Implementations
fn after_parsing<'tcx>(
&mut self,
_compiler: &Compiler,
_queries: &'tcx Queries<'tcx>
) -> Compilation
fn after_parsing<'tcx>(
&mut self,
_compiler: &Compiler,
_queries: &'tcx Queries<'tcx>
) -> CompilationCalled after parsing. Return value instructs the compiler whether to
continue the compilation afterwards (defaults to Compilation::Continue) Read more
fn after_expansion<'tcx>(
&mut self,
_compiler: &Compiler,
_queries: &'tcx Queries<'tcx>
) -> Compilation
fn after_expansion<'tcx>(
&mut self,
_compiler: &Compiler,
_queries: &'tcx Queries<'tcx>
) -> CompilationCalled after expansion. Return value instructs the compiler whether to
continue the compilation afterwards (defaults to Compilation::Continue) Read more
fn after_analysis<'tcx>(
&mut self,
_compiler: &Compiler,
_queries: &'tcx Queries<'tcx>
) -> Compilation
fn after_analysis<'tcx>(
&mut self,
_compiler: &Compiler,
_queries: &'tcx Queries<'tcx>
) -> CompilationCalled after analysis. Return value instructs the compiler whether to
continue the compilation afterwards (defaults to Compilation::Continue) Read more
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for TimePassesCallbacksimpl Send for TimePassesCallbacksimpl Sync for TimePassesCallbacksimpl Unpin for TimePassesCallbacksimpl UnwindSafe for TimePassesCallbacksBlanket Implementations
Layout
Note: Most layout information is completely unstable and may be different between compiler versions and platforms. The only exception is types with certain repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte