Class DisassemblerHelpers
- Namespace
- ICSharpCode.Decompiler.Disassembler
- Assembly
- ICSharpCode.Decompiler.dll
public static class DisassemblerHelpers
- Inheritance
-
DisassemblerHelpers
- Inherited Members
-
Methods
Escape(string)
public static string Escape(string identifier)
Parameters
identifier
string
Returns
- string
EscapeString(string)
public static string EscapeString(string str)
Parameters
str
string
Returns
- string
OffsetToString(int)
public static string OffsetToString(int offset)
Parameters
offset
int
Returns
- string
OffsetToString(long)
public static string OffsetToString(long offset)
Parameters
offset
long
Returns
- string
PrimitiveTypeName(string)
public static string PrimitiveTypeName(string fullName)
Parameters
fullName
string
Returns
- string
WriteOffsetReference(ITextOutput, int?)
public static void WriteOffsetReference(ITextOutput writer, int? offset)
Parameters
writer
ITextOutput
offset
int?
WriteOperand(ITextOutput, double)
public static void WriteOperand(ITextOutput writer, double val)
Parameters
writer
ITextOutput
val
double
WriteOperand(ITextOutput, long)
public static void WriteOperand(ITextOutput writer, long val)
Parameters
writer
ITextOutput
val
long
WriteOperand(ITextOutput, object)
public static void WriteOperand(ITextOutput writer, object operand)
Parameters
writer
ITextOutput
operand
object
WriteOperand(ITextOutput, float)
public static void WriteOperand(ITextOutput writer, float val)
Parameters
writer
ITextOutput
val
float
WriteOperand(ITextOutput, string)
public static void WriteOperand(ITextOutput writer, string operand)
Parameters
writer
ITextOutput
operand
string
WriteParameterReference(ITextOutput, MetadataReader, MethodDefinitionHandle, int)
public static void WriteParameterReference(ITextOutput writer, MetadataReader metadata, MethodDefinitionHandle handle, int index)
Parameters
writer
ITextOutput
metadata
MetadataReader
handle
MethodDefinitionHandle
index
int
WriteTo(ExceptionRegion, PEFile, MetadataGenericContext, ITextOutput)
public static void WriteTo(this ExceptionRegion exceptionHandler, PEFile module, MetadataGenericContext context, ITextOutput writer)
Parameters
exceptionHandler
ExceptionRegion
module
PEFile
context
MetadataGenericContext
writer
ITextOutput
WriteVariableReference(ITextOutput, MetadataReader, MethodDefinitionHandle, int)
public static void WriteVariableReference(ITextOutput writer, MetadataReader metadata, MethodDefinitionHandle handle, int index)
Parameters
writer
ITextOutput
metadata
MetadataReader
handle
MethodDefinitionHandle
index
int