MCPcopy Create free account

hub / github.com/TomBebbington/jit.rs / types & classes

Types & classes41 in github.com/TomBebbington/jit.rs

↓ 1 callersClassPanicDrop
tests/tags.rs:26
EnumAbi
src/function.rs:26
ClassBlock
src/insn.rs:95
InterfaceCompile
A type that can be compiled into a LibJIT representation The lifetime is the lifetime of the value
src/compile.rs:14
ClassCompiledFunction
src/function.rs:75
ClassContext
Holds all of the functions you have built and compiled. There can be multiple, but normally there is only one. The type parameter `T` represents the
src/context.rs:32
ClassExprCtxt
macro/src/macros.rs:314
ClassField
src/types.rs:168
ClassFields
Iterates through all the fields of a struct
src/types.rs:204
ClassFunc
A function
src/function.rs:57
ClassFunctions
src/context.rs:103
ClassInstruction
src/insn.rs:11
ClassInstructionIter
src/insn.rs:75
EnumKind
tests/compile.rs:54
ClassLabel
A label in the code that can be branched to in instructions
src/label.rs:11
ClassLoop
examples/brainfuck.rs:14
ClassNeeded
An ELF dependency iterator
src/elf.rs:13
ClassParams
deref owned type into type ref Iterator through all the arguments a function takes
src/types.rs:244
ClassPos
tests/tags.rs:42
ClassPosition
tests/struct.rs:10
ClassReadElf
An ELF binary reader
src/elf.rs:52
ClassReadElfError
An error from trying to open the ELF, including the filename
src/elf.rs:94
EnumReadElfErrorCode
An error from trying to open the ELF
src/elf.rs:59
ClassStruct__jit_arch_frame
sys/lib.rs:203
ClassStruct_jit_debugger_breakpoint_info
sys/lib.rs:152
ClassStruct_jit_debugger_event
sys/lib.rs:141
ClassStruct_jit_memory_manager
sys/lib.rs:49
ClassStruct_jit_opcode_info
sys/lib.rs:197
ClassTaggedType
src/types.rs:600
ClassTy
An object that represents a native system type Each `&Ty` represents a basic system type, be it a primitive, a struct, a union, a pointer, or a funct
src/types.rs:287
ClassType
src/types.rs:314
ClassUncompiledFunction
A function which has not been compiled yet, so it can have instructions added to it. A function persists for the lifetime of its containing context.
src/function.rs:166
ClassUnion_Unnamed1
sys/lib.rs:214
ClassVal
Vals form the backbone of the storage system in `LibJIT` Every value in the system, be it a constant, a local variable, or a temporary result, is rep
src/value.rs:14
ClassVector2
tests/struct.rs:17
ClassWriteElf
An ELF binary reader
src/elf.rs:156
Classjit_constant_t
sys/lib.rs:250
Classjit_crawl_mark_t
sys/lib.rs:262
Classjit_insn_iter_t
sys/lib.rs:181
Classjit_intrinsic_descr_t
sys/lib.rs:173
Classjit_unwind_context_t
sys/lib.rs:208