#include <xi-Type.h>
Public Member Functions | |
RValueReferenceType (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 151 of file xi-Type.h.
xi::RValueReferenceType::RValueReferenceType | ( | Type * | t | ) | [inline] |
int xi::RValueReferenceType::isReference | ( | void | ) | const [inline, virtual] |
void xi::RValueReferenceType::print | ( | XStr & | str | ) | [inline, virtual] |
virtual Type* xi::RValueReferenceType::deref | ( | void | ) | [inline, virtual] |
const char* xi::RValueReferenceType::getBaseName | ( | void | ) | const [inline, virtual] |
Implements xi::Type.
Definition at line 160 of file xi-Type.h.
References xi::Type::getBaseName(), and referant.
const char* xi::RValueReferenceType::getScope | ( | void | ) | const [inline, virtual] |
Type* xi::RValueReferenceType::referant [private] |