Public Member Functions | |
bool | handleType (Type const &type) |
virtual bool | visit_ (NullType const &type) |
virtual bool | visit_ (OpaqueType const &type) |
virtual bool | visit_ (Numeric const &type) |
virtual bool | visit_ (Enum const &type) |
virtual bool | visit_ (Pointer const &type) |
virtual bool | visit_ (Container const &type) |
Static Public Member Functions | |
static Type const * | find (Type const &type) |
Public Attributes | |
Type const * | result |
Definition at line 216 of file packing.cc.
static Type const* AlignmentBaseTypeVisitor::find | ( | Type const & | type | ) | [inline, static] |
Definition at line 236 of file packing.cc.
bool AlignmentBaseTypeVisitor::handleType | ( | Type const & | type | ) | [inline] |
Definition at line 220 of file packing.cc.
virtual bool AlignmentBaseTypeVisitor::visit_ | ( | NullType const & | type | ) | [inline, virtual] |
Reimplemented from Typelib::TypeVisitor.
Definition at line 227 of file packing.cc.
virtual bool AlignmentBaseTypeVisitor::visit_ | ( | OpaqueType const & | type | ) | [inline, virtual] |
Reimplemented from Typelib::TypeVisitor.
Definition at line 228 of file packing.cc.
virtual bool AlignmentBaseTypeVisitor::visit_ | ( | Numeric const & | type | ) | [inline, virtual] |
Reimplemented from Typelib::TypeVisitor.
Definition at line 229 of file packing.cc.
virtual bool AlignmentBaseTypeVisitor::visit_ | ( | Enum const & | type | ) | [inline, virtual] |
Reimplemented from Typelib::TypeVisitor.
Definition at line 230 of file packing.cc.
virtual bool AlignmentBaseTypeVisitor::visit_ | ( | Pointer const & | type | ) | [inline, virtual] |
Reimplemented from Typelib::TypeVisitor.
Definition at line 232 of file packing.cc.
virtual bool AlignmentBaseTypeVisitor::visit_ | ( | Container const & | type | ) | [inline, virtual] |
Reimplemented from Typelib::TypeVisitor.
Definition at line 233 of file packing.cc.
Definition at line 218 of file packing.cc.