Inferno  0.2
sctree.hpp File Reference
#include "clang/Basic/SourceLocation.h"
#include "clang/Basic/TokenKinds.h"
#include "llvm/ADT/APSInt.h"
#include "llvm/ADT/APFloat.h"
#include <string>
#include <deque>
#include "node/node.hpp"
#include "clang/Parse/DeclSpec.h"
#include "tree/type_db.hpp"
#include "tree/cpptree.hpp"
Include dependency graph for sctree.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SCTree::SCConstruct
struct  SCTree::SCNamedConstruct
struct  SCTree::SCNamedIdentifier
 Anything derived from this renders like an identifier. More...
struct  SCTree::SCNamedRecord
 Anything derived from this renders like a record. More...
struct  SCTree::SCNamedFunction
 Anything derived from this renders like a function. More...
struct  SCTree::Event
struct  SCTree::Module
struct  SCTree::Interface
struct  SCTree::Wait
struct  SCTree::WaitDynamic
struct  SCTree::WaitStatic
struct  SCTree::WaitDelta
struct  SCTree::NextTrigger
struct  SCTree::NextTriggerDynamic
struct  SCTree::NextTriggerStatic
struct  SCTree::NextTriggerDelta
struct  SCTree::Notify
struct  SCTree::NotifyImmediate
struct  SCTree::NotifyDelta
struct  SCTree::NotifyTimed
struct  SCTree::Process
struct  SCTree::EventProcess
struct  SCTree::Method
struct  SCTree::Thread
struct  SCTree::ClockedThread
struct  SCTree::DeltaCount
struct  SCTree::TerminationFunction
 Termination functions. More...
struct  SCTree::Exit
 The exit() system call; cease() below is preferred. More...
struct  SCTree::Cease
 Cease function. More...

Namespaces

namespace  SCTree
 

SCTree namespace contains node definitions that represent elements of SystemC, expressed as though native language elements.