C# Class ICSharpCode.Decompiler.Disassembler.DisassemblerHelpers

Afficher le fichier Open project: mwoelk83/Mono.Cecil.Fluent Class Usage Examples

Méthodes publiques

Méthode Description
ConvertString ( string str ) : string

Converts special characters to escape sequences within the given string.

Escape ( string identifier ) : string
PrimitiveTypeName ( string fullName ) : string
WriteOffsetReference ( PlainTextOutput writer, dnlib.DotNet.Emit.Instruction instruction ) : void
WriteOperand ( PlainTextOutput writer, object operand ) : void
WriteTo ( this instruction, PlainTextOutput writer ) : void
WriteTo ( this type, PlainTextOutput writer, IlNameSyntax syntax = IlNameSyntax.Signature ) : void

Private Methods

Méthode Description
BuildKeywordList ( ) : HashSet
ConvertChar ( char ch ) : string

Gets the escape sequence for the specified character. This method does not convert ' or ".

IsValidIdentifier ( string identifier ) : bool
IsValidIdentifierCharacter ( char c ) : bool
ToInvariantCultureString ( object value ) : string
WriteLabelList ( PlainTextOutput writer, dnlib.DotNet.Emit.Instruction instructions ) : void

Method Details

ConvertString() public static méthode

Converts special characters to escape sequences within the given string.
public static ConvertString ( string str ) : string
str string
Résultat string

Escape() public static méthode

public static Escape ( string identifier ) : string
identifier string
Résultat string

PrimitiveTypeName() public static méthode

public static PrimitiveTypeName ( string fullName ) : string
fullName string
Résultat string

WriteOffsetReference() public static méthode

public static WriteOffsetReference ( PlainTextOutput writer, dnlib.DotNet.Emit.Instruction instruction ) : void
writer PlainTextOutput
instruction dnlib.DotNet.Emit.Instruction
Résultat void

WriteOperand() public static méthode

public static WriteOperand ( PlainTextOutput writer, object operand ) : void
writer PlainTextOutput
operand object
Résultat void

WriteTo() public static méthode

public static WriteTo ( this instruction, PlainTextOutput writer ) : void
instruction this
writer PlainTextOutput
Résultat void

WriteTo() public static méthode

public static WriteTo ( this type, PlainTextOutput writer, IlNameSyntax syntax = IlNameSyntax.Signature ) : void
type this
writer PlainTextOutput
syntax IlNameSyntax
Résultat void