[−][src]Trait libfirm_rs::types::TyTrait
Required methods
Loading content...Provided methods
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
fn size(self) -> u32
fn alignment(self) -> u32
fn mode(self) -> Mode
Implementors
impl TyTrait for Ty[src]
impl TyTrait for Tyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for ArrayTy[src]
impl TyTrait for ArrayTyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for ClassTy[src]
impl TyTrait for ClassTyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for MethodTy[src]
impl TyTrait for MethodTyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for OtherTy[src]
impl TyTrait for OtherTyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for PointerTy[src]
impl TyTrait for PointerTyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for PrimitiveTy[src]
impl TyTrait for PrimitiveTyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for SegmentTy[src]
impl TyTrait for SegmentTyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for StructTy[src]
impl TyTrait for StructTyfn ir_type(self) -> *mut ir_type[src]
fn ir_type(self) -> *mut ir_typefn pointer(self) -> PointerTy[src]
fn pointer(self) -> PointerTyfn array(self) -> ArrayTy[src]
fn array(self) -> ArrayTyfn size(self) -> u32[src]
fn size(self) -> u32fn alignment(self) -> u32[src]
fn alignment(self) -> u32fn mode(self) -> Mode[src]
fn mode(self) -> Modeimpl TyTrait for UnionTy[src]
impl TyTrait for UnionTy