Skip to main content

engage/generated/moon_sharp/interpreter/execution/
vm.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(any(feature = "moon_sharp-interpreter-execution-vm-bytecode-types"))]
4pub mod bytecode;
5#[cfg(feature = "moon_sharp-interpreter-execution-vm-bytecode-types")]
6pub use bytecode::{ByteCode, ByteCode_SourceCodeStackGuard, IByteCode, IByteCode_SourceCodeStackGuard};
7#[cfg(feature = "moon_sharp-interpreter-execution-vm-bytecode")]
8pub use bytecode::{IByteCodeMethods, IByteCode_SourceCodeStackGuardMethods};
9#[cfg(any(feature = "moon_sharp-interpreter-execution-vm-callstackitem-types"))]
10pub mod callstackitem;
11#[cfg(feature = "moon_sharp-interpreter-execution-vm-callstackitem")]
12pub use callstackitem::ICallStackItemMethods;
13#[cfg(feature = "moon_sharp-interpreter-execution-vm-callstackitem-types")]
14pub use callstackitem::{CallStackItem, ICallStackItem};
15#[cfg(any(feature = "moon_sharp-interpreter-execution-vm-callstackitemflags-types"))]
16pub mod callstackitemflags;
17#[cfg(feature = "moon_sharp-interpreter-execution-vm-callstackitemflags-types")]
18pub use callstackitemflags::CallStackItemFlags;
19#[cfg(any(feature = "moon_sharp-interpreter-execution-vm-executionstate-types"))]
20pub mod executionstate;
21#[cfg(feature = "moon_sharp-interpreter-execution-vm-executionstate")]
22pub use executionstate::IExecutionStateMethods;
23#[cfg(feature = "moon_sharp-interpreter-execution-vm-executionstate-types")]
24pub use executionstate::{ExecutionState, IExecutionState};
25#[cfg(any(feature = "moon_sharp-interpreter-execution-vm-instruction-types"))]
26pub mod instruction;
27#[cfg(feature = "moon_sharp-interpreter-execution-vm-instruction")]
28pub use instruction::IInstructionMethods;
29#[cfg(feature = "moon_sharp-interpreter-execution-vm-instruction-types")]
30pub use instruction::{IInstruction, Instruction};
31#[cfg(any(feature = "moon_sharp-interpreter-execution-vm-opcode-types"))]
32pub mod opcode;
33#[cfg(feature = "moon_sharp-interpreter-execution-vm-opcode-types")]
34pub use opcode::OpCode;
35#[cfg(any(feature = "moon_sharp-interpreter-execution-vm-opcodemetadatatype-types"))]
36pub mod opcodemetadatatype;
37#[cfg(feature = "moon_sharp-interpreter-execution-vm-opcodemetadatatype-types")]
38pub use opcodemetadatatype::OpCodeMetadataType;
39#[cfg(any(feature = "moon_sharp-interpreter-execution-vm-processor-types"))]
40pub mod processor;
41#[cfg(feature = "moon_sharp-interpreter-execution-vm-processor-types")]
42pub use processor::{IProcessor, IProcessor_DebugContext, Processor, Processor_DebugContext};
43#[cfg(feature = "moon_sharp-interpreter-execution-vm-processor")]
44pub use processor::{IProcessorMethods, IProcessor_DebugContextMethods};