llir-opt  0.0.1
Low-Level Post-Link Optimiser for OCaml and C
Public Member Functions | Friends | List of all members
RootNode Class Reference

#include <passes/pta/node.h>

Inheritance diagram for RootNode:
Inheritance graph
[legend]
Collaboration diagram for RootNode:
Collaboration graph
[legend]

Public Member Functions

 RootNode (Graph *graph, SetNode *actual)
 Creates a new root node.
 
SetNodeSet () const
 Returns the set node.
 
- Public Member Functions inherited from Node
virtual ~Node ()
 Virtual destructor.
 
GraphNodeToGraph ()
 Converts the node to a graph node.
 
RootNodeAsRoot ()
 Converts the node to a root node (if it is one).
 

Friends

class Node
 
class SetNode
 
class DerefNode
 

Additional Inherited Members

- Public Types inherited from Node
enum  Kind { SET, DEREF, ROOT }
 Enumeration of enum kinds.
 
- Protected Member Functions inherited from Node
 Node (Kind kind)
 Creates a new node.
 
- Protected Attributes inherited from Node
Kind kind_
 Node kind.
 

Detailed Description

Root node. Cannot be deleted.


The documentation for this class was generated from the following files: