Assembly: PostSharp.Compiler.Engine (in PostSharp.Compiler.Engine.dll) Version: 18.104.22.168 (22.214.171.124)
public sealed class InstructionSequence : IBlockExpression, IExpression, IMethodBodyElement, ILinkedListNode<IBlockExpression>
Thetype exposes the following members.
Gets or sets the comment on this instruction sequence.
Determines whether the current instruction sequence is original, i.e. whether it was unmodified from the original module.
Gets the MethodBodyDeclaration to which the current instance is related.
Gets the instruction sequence token.
Checks whether the instruction stream can be read.
Detaches the current InstructionBlock.from its parent
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Redirects to anotherall branch targets currently referencing the current .
Removes the current MethodBodyDeclaration to which it belongs, but does not redirect branching targets.from the
Removes the current MethodBodyDeclaration to which it belongs, and optionally redirects to another all branching targets to the currentfrom the
Splits the current sequence after the position of an InstructionReader, and returns a new containing the second part of the sequence.
Splits the current InstructionReader, one containing only the current instruction and one containing the instructions after the current instruction.in maximally three sequences, one containing the instructions before the current instruction of a given
Returns a string that represents the current object.(Overrides Object.ToString().)