Skip to main content

Module context

Module context 

Source
Expand description

Implementation of CompilerCtxt.

Re-exportsΒ§

use std::marker::PhantomData; πŸ”’
use rustc_abi::HasDataLayout; πŸ”’
use rustc_middle::ty; πŸ”’
use rustc_middle::ty::layout::FnAbiOfHelpers; πŸ”’
use rustc_middle::ty::layout::HasTyCtxt; πŸ”’
use rustc_middle::ty::layout::HasTypingEnv; πŸ”’
use rustc_middle::ty::layout::LayoutOfHelpers; πŸ”’
use rustc_middle::ty::Ty; πŸ”’
use rustc_middle::ty::TyCtxt; πŸ”’
use crate::Bridge; πŸ”’
use crate::Error; πŸ”’

ModulesΒ§

helpers πŸ”’
A set of traits that define a stable interface to rustc’s internals.
impls πŸ”’
Implementation of CompilerCtxt.

StructsΒ§

CompilerCtxt
Provides direct access to rustc’s internal queries.

TraitsΒ§

AllocRangeHelpers
TyHelpers