C# Class Microsoft.Cci.MutableCodeModel.CopyMemoryStatement

Represents the cpblk IL instruction, which copies a block of memory from one address to another. The behavior of this instruction is undefined if the source block overlaps the target block.
Inheritance: Statement, ICopyMemoryStatement
显示文件 Open project: visualmutator/visualmutator Class Usage Examples

Public Methods

Method Description
CopyMemoryStatement ( ) : System

Represents the cpblk IL instruction, which copies a block of memory from one address to another. The behavior of this instruction is undefined if the source block overlaps the target block.

CopyMemoryStatement ( ICopyMemoryStatement copyMemoryStatement ) : System

Makes a shallow copy of a statement that represents cpblk IL instruction, which copies a block of memory from one address to another.

Dispatch ( ICodeVisitor visitor ) : void

Calls the visitor.Visit(ICopyMemoryStatement).

Method Details

CopyMemoryStatement() public method

Represents the cpblk IL instruction, which copies a block of memory from one address to another. The behavior of this instruction is undefined if the source block overlaps the target block.
public CopyMemoryStatement ( ) : System
return System

CopyMemoryStatement() public method

Makes a shallow copy of a statement that represents cpblk IL instruction, which copies a block of memory from one address to another.
public CopyMemoryStatement ( ICopyMemoryStatement copyMemoryStatement ) : System
copyMemoryStatement ICopyMemoryStatement
return System

Dispatch() public method

Calls the visitor.Visit(ICopyMemoryStatement).
public Dispatch ( ICodeVisitor visitor ) : void
visitor ICodeVisitor
return void