[][src]Trait libfirm_rs::types::TyTrait

pub trait TyTrait: Sized {
    fn ir_type(self) -> *mut ir_type;

    fn pointer(self) -> PointerTy { ... }
fn array(self) -> ArrayTy { ... }
fn size(self) -> u32 { ... }
fn alignment(self) -> u32 { ... }
fn mode(self) -> Mode { ... } }

Required methods

Loading content...

Provided methods

Loading content...

Implementors

impl TyTrait for Ty
[src]

impl TyTrait for ArrayTy
[src]

impl TyTrait for ClassTy
[src]

impl TyTrait for MethodTy
[src]

impl TyTrait for OtherTy
[src]

impl TyTrait for PointerTy
[src]

impl TyTrait for PrimitiveTy
[src]

impl TyTrait for SegmentTy
[src]

impl TyTrait for StructTy
[src]

impl TyTrait for UnionTy
[src]

Loading content...