comma::CarrierType Class Reference
#include <Type.h>
List of all members.
Detailed Description
Definition at line 69 of file Type.h.
Constructor & Destructor Documentation
comma::CarrierType::CarrierType |
( |
CarrierDecl * |
carrier |
) |
[inline] |
Member Function Documentation
static bool comma::CarrierType::classof |
( |
const Ast * |
node |
) |
[inline, static] |
Support isa and dyn_cast.
Reimplemented from comma::Type.
Definition at line 91 of file Type.h.
static bool comma::CarrierType::classof |
( |
const CarrierType * |
node |
) |
[inline, static] |
bool CarrierType::equals |
( |
const Type * |
type |
) |
const [virtual] |
CarrierDecl* comma::CarrierType::getCarrierDecl |
( |
|
) |
const [inline] |
Decl * CarrierType::getDeclaration |
( |
|
) |
[virtual] |
Returns the declaration associated with this type. If there is no such declaration, 0 is returned.
Reimplemented from comma::Type.
Definition at line 48 of file Type.cpp.
const Type * CarrierType::getRepresentationType |
( |
|
) |
const |
Type * CarrierType::getRepresentationType |
( |
|
) |
|
const char * CarrierType::getString |
( |
|
) |
const |
The documentation for this class was generated from the following files: