Module rustc_typeck::astconv [−][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?
Conversion from AST representation of types to the ty.rs
representation. The main routine here is ast_ty_to_ty()
: each use
is parameterized by an instance of AstConv
.
Structs
Bounds |
[ Experimental ]
|
ConvertedBinding |
[ Experimental ]
|
ParamRange |
[ Experimental ]
|
Constants
TRAIT_OBJECT_DUMMY_SELF |
[ Experimental ] Dummy type used for the |
Traits
AstConv |
[ Experimental ]
|
Functions
check_type_argument_count |
[ Experimental ]
|
report_lifetime_number_error |
[ Experimental ]
|
split_auto_traits |
[ Experimental ] Divides a list of general trait bounds into two groups: auto traits (e.g. Sync and Send) and the remaining general trait bounds. |