This is the complete list of members for
TypeSolver, including all inherited members.
| AlignmentMap typedef | TypeSolver | [private] |
| beginClassDefinition(TypeSpecifier class_type, const std::string &name) | TypeSolver | [virtual] |
| beginEnumDefinition(const std::string &name) | TypeSolver | [virtual] |
| beginFieldDeclaration() | TypeSolver | [virtual] |
| beginTypedef() | TypeSolver | [virtual] |
| beginTypeDefinition(TypeSpecifier class_type, const std::string &name) | TypeSolver | [private] |
| buildClassObject() | TypeSolver | [private] |
| buildCurrentType() | TypeSolver | [private] |
| classForwardDeclaration(TypeSpecifier ts, DeclSpecifier, const std::string &name) | TypeSolver | [virtual] |
| declaratorArray(int size) | TypeSolver | [virtual] |
| declaratorID(const std::string &name, QualifiedItem) | TypeSolver | [virtual] |
| defineOpaqueAlignment(std::string const &type_name, size_t value) | TypeSolver | |
| end_of_stmt() | TypeSolver | [virtual] |
| endClassDefinition() | TypeSolver | [virtual] |
| endEnumDefinition() | TypeSolver | [virtual] |
| endFieldDeclaration() | TypeSolver | [virtual] |
| enterNamespace(std::string const &name) | TypeSolver | [virtual] |
| enumElement(const std::string &name, bool has_value, int value) | TypeSolver | [virtual] |
| exitNamespace() | TypeSolver | [virtual] |
| foundSimpleType(const std::list< std::string > &full_type) | TypeSolver | [virtual] |
| getIntConstant(std::string const &name) | TypeSolver | [virtual] |
| getStackSize() const | TypeSolver | [virtual] |
| getTypeSize(CurrentTypeDefinition const &def) | TypeSolver | [virtual] |
| incrementPointerLevel() | TypeSolver | [virtual] |
| m_class_object | TypeSolver | [private] |
| m_class_type | TypeSolver | [private] |
| m_constants | TypeSolver | [private] |
| m_current | TypeSolver | [private] |
| m_cxx_mode | TypeSolver | [private] |
| m_namespace | TypeSolver | [private] |
| m_opaques_alignment | TypeSolver | [private] |
| m_opaques_forced_alignment | TypeSolver | [private] |
| m_opaques_ignore | TypeSolver | [private] |
| m_registry | TypeSolver | [private] |
| popType() | TypeSolver | [virtual] |
| pushNewType() | TypeSolver | [virtual] |
| resetPointerLevel() | TypeSolver | [virtual] |
| setTemplateArguments(int count) | TypeSolver | |
| setTypename(std::string const &name) | TypeSolver | [private] |
| setupOpaqueHandling(bool forced_alignment, bool ignore) | TypeSolver | |
| TypeSolver(antlr::TokenStream &lexer, Typelib::Registry ®istry, bool cxx_mode) | TypeSolver | |
| TypeSolver(const antlr::ParserSharedInputState &state, Typelib::Registry ®istry, bool cxx_mode) | TypeSolver | |