vala-1.0 Reference Manual

Synopsis

public class BasicBlock : Object  {
    public                              BasicBlock                (  ) ;
    public                              BasicBlock.entry          (  ) ;
    public                              BasicBlock.exit           (  ) ;


    public    void                      add_node                  ( CodeNode            node ) ;
    public    void                      connect                   ( BasicBlock          target ) ;
    public    Gee.List< BasicBlock >    get_predecessors          (  ) ;
    public    Gee.List< BasicBlock >    get_successors            (  ) ;
}

BasicBlock Description

Details

Constructor Details

BasicBlock ()
    public                              BasicBlock                (  ) ;		

BasicBlock.entry ()
    public                              BasicBlock.entry          (  ) ;		

BasicBlock.exit ()
    public                              BasicBlock.exit           (  ) ;		

Field Details

Signal Details

Property Details

Method Details

add_node ()
    public    void                      add_node                  ( CodeNode            node ) ;		

connect ()
    public    void                      connect                   ( BasicBlock          target ) ;		

get_predecessors ()
    public    Gee.List< BasicBlock >    get_predecessors          (  ) ;		

get_successors ()
    public    Gee.List< BasicBlock >    get_successors            (  ) ;		


Created by Valadoc