
#include <xi-Type.h>


Public Member Functions | |
| ReferenceType (Type *t) | |
| int | isReference (void) const |
| void | print (XStr &str) |
| virtual Type * | deref (void) |
| const char * | getBaseName (void) const |
| const char * | getScope (void) const |
Private Attributes | |
| Type * | referant |
Definition at line 164 of file xi-Type.h.
| int xi::ReferenceType::isReference | ( | void | ) | const [inline, virtual] |
| void xi::ReferenceType::print | ( | XStr & | str | ) | [inline, virtual] |
| virtual Type* xi::ReferenceType::deref | ( | void | ) | [inline, virtual] |
| const char* xi::ReferenceType::getBaseName | ( | void | ) | const [inline, virtual] |
Implements xi::Type.
Definition at line 173 of file xi-Type.h.
References xi::Type::getBaseName(), and referant.

| const char* xi::ReferenceType::getScope | ( | void | ) | const [inline, virtual] |
Type* xi::ReferenceType::referant [private] |
1.5.5