Cross Reference : Synopsis::Trace::Trace(const std::string&,unsigned int,const T&) - Synopsis::TypeAnalysis::ConstEvaluator::visit(PTree::FstyleCastExpr*)

Synopsis::Trace::Trace(const std::string&,unsigned int,const T&)

Member function Synopsis::Trace::enable(unsigned int)

Member function Synopsis::Trace::indent()

Data member Synopsis::Trace::my_level

Data member Synopsis::Trace::my_mask

Data member Synopsis::Trace::my_scope

Data member Synopsis::Trace::my_visibility

Member function template Synopsis::Trace::operator<<(const T&)const

Destructor Synopsis::Trace::~Trace()

Namespace Synopsis::TypeAnalysis

Class Synopsis::TypeAnalysis::Array

Constructor Synopsis::TypeAnalysis::Array::Array(const Type*)

Member function Synopsis::TypeAnalysis::Array::accept(Visitor*)

Data member Synopsis::TypeAnalysis::Array::my_type

Namespace variable Synopsis::TypeAnalysis::BOOL

Class Synopsis::TypeAnalysis::BuiltinType

Synopsis::TypeAnalysis::BuiltinType::BuiltinType(const std::string&)

Member function Synopsis::TypeAnalysis::BuiltinType::accept(Visitor*)

Member function Synopsis::TypeAnalysis::BuiltinType::deref()const

Member function Synopsis::TypeAnalysis::BuiltinType::ref()const

Namespace variable Synopsis::TypeAnalysis::CHAR

Class Synopsis::TypeAnalysis::CVType

Enumerator Synopsis::TypeAnalysis::CVType::CONST

Enum Synopsis::TypeAnalysis::CVType::CVQualifier

Constructor Synopsis::TypeAnalysis::CVType::CVType(const Type*,CVQualifier)

Enumerator Synopsis::TypeAnalysis::CVType::NONE

Enumerator Synopsis::TypeAnalysis::CVType::VOLATILE

Member function Synopsis::TypeAnalysis::CVType::accept(Visitor*)

Data member Synopsis::TypeAnalysis::CVType::my_qual

Data member Synopsis::TypeAnalysis::CVType::my_type

Data member Synopsis::TypeAnalysis::CVType::names

Class Synopsis::TypeAnalysis::Class

Enumerator Synopsis::TypeAnalysis::Class::CLASS

Synopsis::TypeAnalysis::Class::Class(Kind,const std::string&)

Enum Synopsis::TypeAnalysis::Class::Kind

Enumerator Synopsis::TypeAnalysis::Class::STRUCT

Member function Synopsis::TypeAnalysis::Class::accept(Visitor*)

Data member Synopsis::TypeAnalysis::Class::my_kind

Class Synopsis::TypeAnalysis::Compound

Synopsis::TypeAnalysis::Compound::Compound(const std::string&)

Class Synopsis::TypeAnalysis::ConstEvaluator

Synopsis::TypeAnalysis::ConstEvaluator::ConstEvaluator(const SymbolLookup::Scope*)

Synopsis::TypeAnalysis::ConstEvaluator::evaluate(const PTree::Node*,long&)

Data member Synopsis::TypeAnalysis::ConstEvaluator::my_scope

Data member Synopsis::TypeAnalysis::ConstEvaluator::my_valid

Data member Synopsis::TypeAnalysis::ConstEvaluator::my_value

Synopsis::TypeAnalysis::ConstEvaluator::visit(PTree::CondExpr*)

Synopsis::TypeAnalysis::ConstEvaluator::visit(PTree::FstyleCastExpr*)