Module rustc_typeck::variance::terms [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Defines the TermsContext
basically houses an arena where we can
allocate terms.
Re-exports
use arena::TypedArena; |
use rustc::ty; |
use rustc::ty::TyCtxt; |
use std::fmt; |
use syntax::ast; |
use rustc::hir; |
use rustc::hir::itemlikevisit::ItemLikeVisitor; |
use util::nodemap::NodeMap; |
use util::nodemap::NodeMap; |
use self::VarianceTerm::*; |
Structs
InferredIndex |
[ Experimental ]
|
TermsContext |
[ Experimental ]
|
Enums
VarianceTerm |
[ Experimental ]
|
Functions
determine_parameters_to_be_inferred |
[ Experimental ]
|
lang_items |
[ Experimental ]
|
Type Definitions
VarianceTermPtr |
[ Experimental ]
|