comma::TypedefType Class Reference
#include <Type.h>
List of all members.
Detailed Description
Definition at line 561 of file Type.h.
Constructor & Destructor Documentation
comma::TypedefType::TypedefType |
( |
Type * |
baseType, |
|
|
TypeDecl * |
decl | |
|
) |
| | [inline] |
Member Function Documentation
static bool comma::TypedefType::classof |
( |
const Ast * |
node |
) |
[inline, static] |
static bool comma::TypedefType::classof |
( |
const TypedefType * |
node |
) |
[inline, static] |
Support isa and dyn_cast.
Definition at line 576 of file Type.h.
const Type* comma::TypedefType::getBaseType |
( |
|
) |
const [inline] |
Type* comma::TypedefType::getBaseType |
( |
|
) |
[inline] |
Returns the base type of this type definition.
Definition at line 572 of file Type.h.
Decl * TypedefType::getDeclaration |
( |
|
) |
[virtual] |
Returns the declaration associated with this type definition.
Reimplemented from comma::Type.
Definition at line 531 of file Type.cpp.
The documentation for this class was generated from the following files: