JaCIL Framework API

IndirectionArgumentInstructionContext Class

Synthetic context for creating New/Dup for object init. This context also deals with popping arguments and re-pushing them after the new/dup is emitted. This is to be used in cases that data flow analysis cannot elegantly insert a new/dup early in the instruction stream.

For a list of all members of this type, see IndirectionArgumentInstructionContext Members.

System.Object
   JaCIL.Compiler.Context.BaseContext
      JaCIL.Compiler.Context.BaseInstructionContext
         JaCIL.Compiler.Standard.Context.IndirectionArgumentInstructionContext

public class IndirectionArgumentInstructionContext : BaseInstructionContext

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: JaCIL.Compiler.Standard.Context

Assembly: JaCIL.Compiler (in JaCIL.Compiler.dll)

See Also

IndirectionArgumentInstructionContext Members | JaCIL.Compiler.Standard.Context Namespace