Enum rustc::metadata::common::astencode_tagExperimental [-]  [+] [src]

pub enum astencode_tag {
    tag_ast,
    tag_tree,
    tag_id_range,
    tag_table,
    tag_table_id,
    tag_table_val,
    tag_table_def,
    tag_table_node_type,
    tag_table_item_subst,
    tag_table_freevars,
    tag_table_tcache,
    tag_table_param_defs,
    tag_table_mutbl,
    tag_table_last_use,
    tag_table_spill,
    tag_table_method_map,
    tag_table_vtable_map,
    tag_table_adjustments,
    tag_table_moves_map,
    tag_table_capture_map,
    tag_table_unboxed_closures,
    tag_table_upvar_borrow_map,
    tag_table_capture_modes,
    tag_table_object_cast_map,
}

Variants

tag_ast
tag_tree
tag_id_range
tag_table
tag_table_id
tag_table_val
tag_table_def
tag_table_node_type
tag_table_item_subst
tag_table_freevars
tag_table_tcache
tag_table_param_defs
tag_table_mutbl
tag_table_last_use
tag_table_spill
tag_table_method_map
tag_table_vtable_map
tag_table_adjustments
tag_table_moves_map
tag_table_capture_map
tag_table_unboxed_closures
tag_table_upvar_borrow_map
tag_table_capture_modes
tag_table_object_cast_map

Methods

impl astencode_tag

fn from_uint(value: uint) -> Option<astencode_tag>

Trait Implementations

Derived Implementations

impl PartialEq for astencode_tag

fn eq(&self, __arg_0: &astencode_tag) -> bool

fn ne(&self, __arg_0: &astencode_tag) -> bool

impl Copy for astencode_tag