C# Class CsDebugScript.CodeGen.UserTypes.UserTypeTransformation

Class represents transformation done on the symbol that should convert it to user type.
Show file Open project: southpolenator/WinDbgCs Class Usage Examples

Public Methods

Method Description
UserTypeTransformation ( XmlTypeTransformation transformation, string>.Func typeConverter, UserType ownerUserType, Symbol type ) : System

Initializes a new instance of the UserTypeTransformation class.

Private Methods

Method Description
TransformConstructor ( string simpleFieldValue, string fieldOffset ) : string

Transforms the constructor based on field variable and field offset.

TransformType ( ) : string

Transforms the symbol type to user type.

Method Details

UserTypeTransformation() public method

Initializes a new instance of the UserTypeTransformation class.
public UserTypeTransformation ( XmlTypeTransformation transformation, string>.Func typeConverter, UserType ownerUserType, Symbol type ) : System
transformation XmlTypeTransformation The XML transformation definition.
typeConverter string>.Func The type converter.
ownerUserType UserType The owner user type.
type Symbol The type that should be transformed to user type.
return System