#include "Debug.H"
#include "Expr.H"
Go to the source code of this file.
Functions | |
bool | CacheIt (Val v) |
void | PrintVars (ostream *os, const Vars &fv) |
void | PrintTags (ostream *os, const FP::List &tags) |
void | PrintNames (ostream *os, const FV2::List &names) |
Val | ContextNames (const Context &c) |
void | PrintDpnd (ostream *os, Val v) |
void | CollectAllDpnd (Val v, bool isModel, DPaths &ps) |
void | PrintAllDpnd (ostream *os, Val v) |
void | PrintDpndSize (ostream *os, Val v) |
|
Definition at line 32 of file Debug.C. References BindingVK, ValC::cacheit, CacheIt(), BindingVC::elems, ListVK, ListT< Value >::Null(), ListT< Value >::Pop(), and ValC::vKind. Referenced by CacheIt(). |
|
Definition at line 135 of file Debug.C. References BindingVK, BLenPK, ClosureVK, ClosureVC::con, DepPath::content, ListVC::elems, BindingVC::elems, ClosureVC::func, ListVC::lenDps, BindingVC::lenDps, ListVK, LLenPK, AssocVC::name, FuncEC::name, nameDot, NEW_CONSTR, SharedTable< K, V >::Iterator::Next(), ListT< Value >::Null(), ListT< Value >::Pop(), SharedTable< K, V >::T::Put(), SharedTable< K, V >::T::Size(), and AssocVC::val. Referenced by PrintAllDpnd(). |
|
Definition at line 93 of file Debug.C. References ListT< Value >::Append1D(), NEW_CONSTR, ListT< Value >::Null(), and ListT< Value >::Pop(). |
|
Definition at line 251 of file Debug.C. References CollectAllDpnd(), NEW_CONSTR, DepPathTbl::DPS::Print(), and ValC::SizeOfDPS(). Referenced by Print(). |
|
Definition at line 103 of file Debug.C. References ValC::dps, SharedTable< K, V >::KVPair::key, SharedTable< K, V >::Iterator::Next(), ValC::path, DepPath::Print(), ValC::PrintD(), ValC::SizeOfDPS(), and SharedTable< K, V >::KVPair::val. Referenced by Print(). |
|
Definition at line 258 of file Debug.C. References BindingVK, BindingVC::elems, ListVK, ListT< Value >::Null(), ValC::path, ListT< Value >::Pop(), ValC::SizeOfDPS(), and ValC::vKind. |
|
Definition at line 84 of file Debug.C. References FV2::List::len, and FV2::List::name. |
|
Definition at line 75 of file Debug.C. References FP::List::fp, and FP::List::len. |
|
Definition at line 63 of file Debug.C. References ListT< Value >::Null(), and ListT< Value >::Pop(). Referenced by ExprC::PrintExprVars(). |