#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. |