Cross Reference : Synopsis::TypeAnalysis::CVType::my_qual - Synopsis::TypeAnalysis::Reference::my_type

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*)

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

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

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

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

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

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

Namespace variable Synopsis::TypeAnalysis::DOUBLE

Class Synopsis::TypeAnalysis::Enum

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

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

Namespace variable Synopsis::TypeAnalysis::FLOAT

Class Synopsis::TypeAnalysis::Function

Constructor Synopsis::TypeAnalysis::Function::Function()

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

Data member Synopsis::TypeAnalysis::Function::my_type

Namespace variable Synopsis::TypeAnalysis::INT

Class Synopsis::TypeAnalysis::Kit

Constructor Synopsis::TypeAnalysis::Kit::Kit()

Member function Synopsis::TypeAnalysis::Kit::array(const Type*)

Synopsis::TypeAnalysis::Kit::builtin(const std::string&)

Synopsis::TypeAnalysis::Kit::class_(const std::string&)

Synopsis::TypeAnalysis::Kit::enum_(const std::string&)

Member function Synopsis::TypeAnalysis::Kit::pointer(const Type*)

Member function Synopsis::TypeAnalysis::Kit::pointer_to_member(const Type*,const Type*)

Member function Synopsis::TypeAnalysis::Kit::reference(const Type*)

Synopsis::TypeAnalysis::Kit::union_(const std::string&)

Namespace variable Synopsis::TypeAnalysis::LONG

Class Synopsis::TypeAnalysis::Pointer

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

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

Data member Synopsis::TypeAnalysis::Pointer::my_type

Class Synopsis::TypeAnalysis::PointerToMember

Constructor Synopsis::TypeAnalysis::PointerToMember::PointerToMember()

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

Data member Synopsis::TypeAnalysis::PointerToMember::my_container

Data member Synopsis::TypeAnalysis::PointerToMember::my_member

Class Synopsis::TypeAnalysis::Reference

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

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

Data member Synopsis::TypeAnalysis::Reference::my_type