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 ]
|