
#include <xi-Type.h>


Public Member Functions | |
| NamedEllipsisType (const char *n) | |
| void | print (XStr &str) |
| void | printWithoutEllipsis (XStr &str) |
| virtual const char * | getBaseName (void) const |
Protected Attributes | |
| XStr | nameWithEllipsis |
Definition at line 99 of file xi-Type.h.
| xi::NamedEllipsisType::NamedEllipsisType | ( | const char * | n | ) | [inline] |
| void xi::NamedEllipsisType::print | ( | XStr & | str | ) | [virtual] |
Reimplemented from xi::NamedType.
Definition at line 59 of file xi-Type.C.
References nameWithEllipsis, xi::NamedType::scope, and xi::NamedType::tparams.
Referenced by xi::TTypeEllipsis::genShort().

| void xi::NamedEllipsisType::printWithoutEllipsis | ( | XStr & | str | ) |
Definition at line 65 of file xi-Type.C.
References xi::NamedType::name, xi::NamedType::scope, and xi::NamedType::tparams.
Referenced by xi::TTypeEllipsis::genLong(), and xi::TTypeEllipsis::print().

| virtual const char* xi::NamedEllipsisType::getBaseName | ( | void | ) | const [inline, virtual] |
Reimplemented from xi::NamedType.
Definition at line 110 of file xi-Type.h.
References xi::XStr::get_string_const(), and nameWithEllipsis.

XStr xi::NamedEllipsisType::nameWithEllipsis [protected] |
Definition at line 101 of file xi-Type.h.
Referenced by getBaseName(), NamedEllipsisType(), and print().
1.5.5