Vuo  0.5.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Static Public Member Functions | List of all members
VuoCompilerDebug Class Reference

Description

Methods for compile-time debugging and for generating code for run-time debugging.

Static Public Member Functions

static void print (Type *t)
 Prints information about the specified type t.
 
static void printType (Value *v)
 Prints information about the specified value v's type.
 
static void printTypes (vector< Value * > vs)
 Prints the name and type of the specified list of values vs.
 
static void printArgTypes (Function *f)
 Prints the name and type of the specified function f's arguments.
 
static void printParamTypes (FunctionType *f)
 Prints the types of the specified function type f's parameters.
 
static string edgeToString (VuoCompilerEdge *edge)
 Returns a string describing the specified edge.
 
static string chainToString (VuoCompilerChain *chain)
 Returns a string describing the specified chain.
 
static void printCurrentTime (void)
 Prints a timestamp.
 

Member Function Documentation

string VuoCompilerDebug::chainToString ( VuoCompilerChain chain)
static

Returns a string describing the specified chain.

string VuoCompilerDebug::edgeToString ( VuoCompilerEdge edge)
static

Returns a string describing the specified edge.

void VuoCompilerDebug::print ( Type *  t)
static

Prints information about the specified type t.

Recursively deferences pointers.

void VuoCompilerDebug::printArgTypes ( Function *  f)
static

Prints the name and type of the specified function f's arguments.

void VuoCompilerDebug::printCurrentTime ( void  )
static

Prints a timestamp.

void VuoCompilerDebug::printParamTypes ( FunctionType *  f)
static

Prints the types of the specified function type f's parameters.

void VuoCompilerDebug::printType ( Value *  v)
static

Prints information about the specified value v's type.

void VuoCompilerDebug::printTypes ( vector< Value * >  vs)
static

Prints the name and type of the specified list of values vs.


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