[−][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 Ty
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for ArrayTy
[src]
impl TyTrait for ArrayTy
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for ClassTy
[src]
impl TyTrait for ClassTy
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for MethodTy
[src]
impl TyTrait for MethodTy
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for OtherTy
[src]
impl TyTrait for OtherTy
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for PointerTy
[src]
impl TyTrait for PointerTy
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for PrimitiveTy
[src]
impl TyTrait for PrimitiveTy
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for SegmentTy
[src]
impl TyTrait for SegmentTy
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for StructTy
[src]
impl TyTrait for StructTy
fn ir_type(self) -> *mut ir_type
[src]
fn ir_type(self) -> *mut ir_type
fn pointer(self) -> PointerTy
[src]
fn pointer(self) -> PointerTy
fn array(self) -> ArrayTy
[src]
fn array(self) -> ArrayTy
fn size(self) -> u32
[src]
fn size(self) -> u32
fn alignment(self) -> u32
[src]
fn alignment(self) -> u32
fn mode(self) -> Mode
[src]
fn mode(self) -> Mode
impl TyTrait for UnionTy
[src]
impl TyTrait for UnionTy