#include <CTypeFunction.h>
Public Member Functions | |
CTypeFunction (CTypeInfo *, CTypeList *, bool) | |
~CTypeFunction () | |
CTypeList * | ArgTypes () const |
CTypeInfo * | ReturnType () const |
CFunctionInfo * | FunctionInfo () const |
CRecord * | Record () const |
bool | hasPrototype () const |
void | FunctionInfo (CFunctionInfo *) |
bool | isStatic () const |
Puma::CTypeFunction::~CTypeFunction | ( | ) | [inline] |
CTypeList * Puma::CTypeFunction::ArgTypes | ( | ) | const [inline] |
Reimplemented from Puma::CTypeInfo.
CTypeInfo * Puma::CTypeFunction::ReturnType | ( | ) | const [inline] |
CFunctionInfo * Puma::CTypeFunction::FunctionInfo | ( | ) | const [inline] |
Reimplemented from Puma::CTypeInfo.
CRecord* Puma::CTypeFunction::Record | ( | ) | const |
Reimplemented from Puma::CTypeInfo.
bool Puma::CTypeFunction::hasPrototype | ( | ) | const [inline] |
void Puma::CTypeFunction::FunctionInfo | ( | CFunctionInfo * | info | ) | [inline] |
bool Puma::CTypeFunction::isStatic | ( | ) | const |