Code Listener  [unstable] git snapshot
Public Member Functions | Data Fields
Graph Class Reference

#include <storage.hh>

Collaboration diagram for Graph:
Collaboration graph
[legend]

Public Member Functions

 Graph (Fnc *fnc_=0)
 

Data Fields

std::map< int, const Item * > uidToItem
 map variable uid to Item object More...
 
TMap map
 map item uid to concrete node More...
 
Fncfnc
 backward reference to FncDb (NULL for global graph) More...
 
TItemList globals
 shortcuts to global variables occurring in this graph More...
 
const NodeblackHole
 has this graph only one all-variables eating node? More...
 

Detailed Description

Definition at line 684 of file storage.hh.

Constructor & Destructor Documentation

Graph ( Fnc fnc_ = 0)
inline

Definition at line 686 of file storage.hh.

Field Documentation

const Node* blackHole

has this graph only one all-variables eating node?

Definition at line 702 of file storage.hh.

Fnc* fnc

backward reference to FncDb (NULL for global graph)

Definition at line 698 of file storage.hh.

TItemList globals

shortcuts to global variables occurring in this graph

Definition at line 700 of file storage.hh.

TMap map

map item uid to concrete node

Definition at line 696 of file storage.hh.

std::map<int, const Item *> uidToItem

map variable uid to Item object

Definition at line 694 of file storage.hh.


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