#include <env.h>
Inheritance diagram for Bind:
Public Types | |
enum | Kind { isVarName, isTypedefName, isClassName, isEnumName, isTemplateClass, isTemplateFunction } |
Public Member Functions | |
virtual Kind | What ()=nil |
virtual void | GetType (TypeInfo &, Environment *)=nil |
virtual char * | GetEncodedType () |
virtual bool | IsType () |
virtual Class * | ClassMetaobject () |
virtual void | SetClassMetaobject (Class *) |
|
|
|
Reimplemented in BindVarName, BindTypedefName, BindClassName, BindEnumName, BindTemplateClass, and BindTemplateFunction. |
|
Reimplemented in BindVarName, BindTypedefName, BindClassName, BindEnumName, BindTemplateClass, and BindTemplateFunction. |
|
Reimplemented in BindVarName, and BindTypedefName. |
|
Reimplemented in BindVarName, and BindTemplateFunction. |
|
Reimplemented in BindClassName, and BindTemplateClass. |
|
Reimplemented in BindClassName, and BindTemplateClass. |