Method |
Description |
|
AddsVirtualMethod ( CiClass klass, string methodName ) : bool |
|
|
AddsVirtualMethods ( CiClass klass ) : bool |
|
|
CheckAndThrow ( CiMaybeAssign expr, object errorReturnValue ) : void |
|
|
EnumVirtualMethods ( CiClass klass ) : IEnumerable |
|
|
ForEachStorageField ( CiClass klass, CiClass>.Action action ) : void |
|
|
GetVtblPtrClass ( CiClass klass ) : CiClass |
|
|
GetVtblStructClass ( CiClass klass ) : CiClass |
|
|
HasCStruct ( CiClass klass ) : bool |
|
|
HasVirtualMethods ( CiClass klass ) : bool |
|
|
HasVtblValue ( CiClass klass ) : bool |
|
|
InsertPtr ( StringBuilder sb, PtrWritability wr ) : void |
|
|
SizeOf ( CiClass klass ) : int |
|
|
SizeOf ( CiType type ) : int |
|
|
StartFieldAccess ( CiExpr expr ) : void |
|
|
Throws ( CiExpr expr ) : bool |
|
|
ToString ( CiType type, string s ) : string |
|
|
TryWriteCallAndReturn ( ICiStatement statements, int lastCallIndex, CiExpr returnValue ) : bool |
|
|
Write ( CiClass klass, CiConst konst ) : void |
|
|
Write ( CiDelegate del ) : void |
|
|
Write ( CiEnum enu ) : void |
|
|
Write ( CiField field ) : void |
|
|
Write ( CiMethod method ) : void |
|
|
WriteChild ( CiMaybeAssign expr ) : void |
|
|
WriteChildWithSuggestedParentheses ( CiBinaryExpr parent, CiExpr child, CiPriority suggestedParentPriority, bool assoc ) : void |
|
|
WriteCode ( CiClass klass ) : void |
|
|
WriteConstructorNewDelete ( CiClass klass ) : void |
|
|
WriteConstructorSignature ( CiClass klass ) : void |
|
|
WriteDeleteSignature ( CiClass klass ) : void |
|
|
WriteGuard ( string directive ) : void |
|
|
WriteNew ( CiClass klass ) : void |
|
|
WriteNewSignature ( CiClass klass ) : void |
|
|
WritePtr ( CiMethod method, string name ) : void |
|
|
WriteReturnTrue ( ) : void |
|
|
WriteSignature ( CiMethod method ) : void |
|
|
WriteSignatures ( CiClass klass, bool pub ) : void |
|
|
WriteStruct ( CiClass klass ) : void |
|
|
WriteTypedef ( CiClass klass ) : void |
|
|
WriteTypedefs ( CiProgram prog, CiVisibility visibility ) : void |
|
|
WriteVtblStruct ( CiClass klass ) : void |
|
|
WriteVtblValue ( CiClass klass ) : void |
|
|