Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SovereignSatellite/Spider
/ types & classes
Types & classes
320 in github.com/SovereignSatellite/Spider
⨍
Functions
1,617
◇
Types & classes
320
↓ 151 callers
Class
Link
IR/Graph/src/link.rs:3
↓ 15 callers
Class
RegionContext
A newtype wrapper for implementing the ISLE `Context` trait on a region.
IR/Passes/src/isle/context.rs:35
↓ 5 callers
Interface
Foreign
Trait for nodes that live outside the core computation universe. Source frontends, target lowerings, IO operations, and FFI bindings all express thei
IR/Graph/src/node/foreign.rs:13
↓ 5 callers
Class
Identity
A node that passes through its sources unchanged.
IR/Graph/src/node/operation/plumbing.rs:14
↓ 3 callers
Class
BooleanToInteger
A boolean-to-integer conversion.
Targets/LuaJIT/Tree/src/expression.rs:62
↓ 3 callers
Class
Function
A function region.
IR/Graph/src/node/region/function.rs:15
↓ 3 callers
Class
GlobalGet
Sources/WebAssembly/Graph/src/instruction.rs:313
↓ 3 callers
Class
I32Constant
Sources/WebAssembly/Graph/src/instruction.rs:43
↓ 3 callers
Class
IntegerCompareOperation
An integer comparison.
Targets/LuaJIT/Tree/src/expression.rs:108
↓ 3 callers
Class
Match
A match (conditional) region.
IR/Graph/src/node/region/matcher.rs:10
↓ 3 callers
Class
MemoryNew
IR/Graph/src/node/operation/memory.rs:31
↓ 3 callers
Class
RefFunction
Sources/WebAssembly/Graph/src/instruction.rs:106
↓ 3 callers
Class
Repeat
A repeat (loop) region.
IR/Graph/src/node/region/repeat.rs:15
↓ 2 callers
Class
Aggregate
An aggregate construction.
Targets/Luau/Tree/src/expression.rs:82
↓ 2 callers
Class
Assign
A local variable assignment.
Targets/LuaJIT/Tree/src/statement.rs:34
↓ 2 callers
Class
Assign
A local variable assignment.
Targets/Luau/Tree/src/statement.rs:67
↓ 2 callers
Class
Call
Sources/WebAssembly/Graph/src/instruction.rs:79
↓ 2 callers
Class
Call
A call statement binding its results: `r0, r1 = call;` (or just `call;`).
Targets/Luau/Tree/src/statement.rs:81
↓ 2 callers
Class
DataDrop
Sources/WebAssembly/Graph/src/instruction.rs:502
↓ 2 callers
Class
ElementsDrop
Sources/WebAssembly/Graph/src/instruction.rs:413
↓ 2 callers
Class
Extract
An aggregate field projection.
Targets/Luau/Tree/src/expression.rs:88
↓ 2 callers
Class
F32Constant
Sources/WebAssembly/Graph/src/instruction.rs:61
↓ 2 callers
Class
F64Constant
Sources/WebAssembly/Graph/src/instruction.rs:70
↓ 2 callers
Class
Field
A named field access: `(source).name`.
Targets/Luau/Tree/src/expression.rs:96
↓ 2 callers
Class
GlobalSet
Sources/WebAssembly/Graph/src/instruction.rs:322
↓ 2 callers
Class
I64Constant
Sources/WebAssembly/Graph/src/instruction.rs:52
↓ 2 callers
Class
Infix
A binary operator application: `(lhs) operator (rhs)`.
Targets/Luau/Tree/src/expression.rs:128
↓ 2 callers
Class
IntegerBinaryOperation
An integer binary operation.
Targets/LuaJIT/Tree/src/expression.rs:90
↓ 2 callers
Class
IntegerUnaryOperation
An integer unary operation.
Targets/LuaJIT/Tree/src/expression.rs:74
↓ 2 callers
Enum
Local
Targets/LuaJIT/Tree/src/expression.rs:40
↓ 2 callers
Enum
Local
Targets/Luau/Tree/src/expression.rs:48
↓ 2 callers
Class
LocalBranch
Sources/WebAssembly/Graph/src/instruction.rs:36
↓ 2 callers
Class
Match
A conditional match statement.
Targets/Luau/Tree/src/statement.rs:49
↓ 2 callers
Class
MemoryInit
Sources/WebAssembly/Graph/src/instruction.rs:491
↓ 2 callers
Class
NumberBinaryOperation
A floating-point binary operation.
Targets/LuaJIT/Tree/src/expression.rs:176
↓ 2 callers
Class
NumberCompareOperation
A floating-point comparison.
Targets/LuaJIT/Tree/src/expression.rs:188
↓ 2 callers
Class
NumberUnaryOperation
A floating-point unary operation.
Targets/LuaJIT/Tree/src/expression.rs:166
↓ 2 callers
Class
RefNull
Sources/WebAssembly/Graph/src/instruction.rs:99
↓ 2 callers
Class
RuntimeCall
A call to a named runtime function, discarding any return value.
Targets/LuaJIT/Tree/src/statement.rs:58
↓ 2 callers
Class
TableFill
Sources/WebAssembly/Graph/src/instruction.rs:380
↓ 2 callers
Class
TableInit
Sources/WebAssembly/Graph/src/instruction.rs:402
↓ 1 callers
Class
Aggregate
An aggregate value composed from a list of field links.
IR/Graph/src/node/operation/structured.rs:11
↓ 1 callers
Class
Aggregate
An aggregate construction.
Targets/LuaJIT/Tree/src/expression.rs:266
↓ 1 callers
Class
Apply
A function application node.
IR/Graph/src/node/operation/plumbing.rs:88
↓ 1 callers
Class
BooleanToInteger
A boolean-to-integer conversion.
Targets/Luau/Tree/src/expression.rs:70
↓ 1 callers
Class
Branch
A branch region within a match.
IR/Graph/src/node/region/branch.rs:15
↓ 1 callers
Class
BufferLength
A memory size query.
Targets/Luau/Tree/src/expression.rs:122
↓ 1 callers
Class
Call
A function call statement.
Targets/LuaJIT/Tree/src/statement.rs:48
↓ 1 callers
Class
Export
A write into the runtime-provided host export registry under a named identifier.
IR/Graph/src/node/operation/host.rs:46
↓ 1 callers
Enum
Expression
An expression node.
Targets/Luau/Tree/src/expression.rs:146
↓ 1 callers
Class
Extract
IR/Graph/src/node/operation/structured.rs:34
↓ 1 callers
Class
Extract
An aggregate field projection.
Targets/LuaJIT/Tree/src/expression.rs:272
↓ 1 callers
Class
Fence
A fence node that orders its sources.
IR/Graph/src/node/operation/plumbing.rs:51
↓ 1 callers
Class
Function
A function definition.
Targets/LuaJIT/Tree/src/expression.rs:10
↓ 1 callers
Class
Function
A function definition.
Targets/Luau/Tree/src/expression.rs:10
↓ 1 callers
Class
GlobalGet
A global variable read.
Targets/LuaJIT/Tree/src/expression.rs:260
↓ 1 callers
Class
GlobalNew
A global variable creation.
Targets/LuaJIT/Tree/src/expression.rs:254
↓ 1 callers
Class
GlobalSet
A global variable write.
Targets/LuaJIT/Tree/src/statement.rs:66
↓ 1 callers
Class
Import
A resolved reference into the runtime-provided host import registry.
IR/Graph/src/node/operation/host.rs:14
↓ 1 callers
Class
Index
A table element read: `(source)[offset]`.
Targets/Luau/Tree/src/expression.rs:114
↓ 1 callers
Class
IntegerBinaryOperation
Sources/WebAssembly/Graph/src/instruction.rs:129
↓ 1 callers
Class
IntegerCompareOperation
Sources/WebAssembly/Graph/src/instruction.rs:145
↓ 1 callers
Class
IntegerConvertToNumber
Sources/WebAssembly/Graph/src/instruction.rs:191
↓ 1 callers
Class
IntegerConvertToNumber
IR/Graph/src/node/operation/conversion.rs:109
↓ 1 callers
Class
IntegerConvertToNumber
An integer-to-floating-point conversion.
Targets/LuaJIT/Tree/src/expression.rs:146
↓ 1 callers
Class
IntegerExtend
Sources/WebAssembly/Graph/src/instruction.rs:179
↓ 1 callers
Class
IntegerExtend
An integer sign extension.
Targets/LuaJIT/Tree/src/expression.rs:132
↓ 1 callers
Class
IntegerNarrow
Sources/WebAssembly/Graph/src/instruction.rs:161
↓ 1 callers
Class
IntegerNarrow
IR/Graph/src/node/operation/conversion.rs:18
↓ 1 callers
Class
IntegerNarrow
An integer narrowing.
Targets/LuaJIT/Tree/src/expression.rs:120
↓ 1 callers
Class
IntegerSignExtend
IR/Graph/src/node/operation/conversion.rs:84
↓ 1 callers
Class
IntegerTransmuteToNumber
Sources/WebAssembly/Graph/src/instruction.rs:207
↓ 1 callers
Class
IntegerTransmuteToNumber
IR/Graph/src/node/operation/conversion.rs:154
↓ 1 callers
Class
IntegerTransmuteToNumber
An integer-to-floating-point reinterpretation.
Targets/LuaJIT/Tree/src/expression.rs:158
↓ 1 callers
Class
IntegerUnaryOperation
Sources/WebAssembly/Graph/src/instruction.rs:115
↓ 1 callers
Class
IntegerWiden
Sources/WebAssembly/Graph/src/instruction.rs:170
↓ 1 callers
Class
IntegerWiden
IR/Graph/src/node/operation/conversion.rs:41
↓ 1 callers
Class
IntegerWiden
An integer widening.
Targets/LuaJIT/Tree/src/expression.rs:126
↓ 1 callers
Class
LocalSet
Sources/WebAssembly/Graph/src/instruction.rs:27
↓ 1 callers
Class
Match
A conditional match statement.
Targets/LuaJIT/Tree/src/statement.rs:16
↓ 1 callers
Class
MemoryCopy
Sources/WebAssembly/Graph/src/instruction.rs:480
↓ 1 callers
Class
MemoryCopy
IR/Graph/src/node/operation/memory.rs:316
↓ 1 callers
Class
MemoryCopy
A memory copy operation.
Targets/LuaJIT/Tree/src/statement.rs:128
↓ 1 callers
Class
MemoryDrop
IR/Graph/src/node/operation/memory.rs:367
↓ 1 callers
Class
MemoryDrop
A memory drop operation.
Targets/LuaJIT/Tree/src/statement.rs:138
↓ 1 callers
Class
MemoryFill
Sources/WebAssembly/Graph/src/instruction.rs:469
↓ 1 callers
Class
MemoryFill
IR/Graph/src/node/operation/memory.rs:278
↓ 1 callers
Class
MemoryFill
A memory fill operation.
Targets/LuaJIT/Tree/src/statement.rs:118
↓ 1 callers
Class
MemoryGrow
Sources/WebAssembly/Graph/src/instruction.rs:458
↓ 1 callers
Class
MemoryGrow
IR/Graph/src/node/operation/memory.rs:244
↓ 1 callers
Class
MemoryGrow
A memory grow.
Targets/LuaJIT/Tree/src/expression.rs:339
↓ 1 callers
Class
MemoryLoad
Sources/WebAssembly/Graph/src/instruction.rs:420
↓ 1 callers
Class
MemoryLoad
IR/Graph/src/node/operation/memory.rs:106
↓ 1 callers
Class
MemoryLoad
A memory load.
Targets/LuaJIT/Tree/src/expression.rs:312
↓ 1 callers
Class
MemorySize
Sources/WebAssembly/Graph/src/instruction.rs:442
↓ 1 callers
Class
MemorySize
IR/Graph/src/node/operation/memory.rs:212
↓ 1 callers
Class
MemorySize
A memory size query.
Targets/LuaJIT/Tree/src/expression.rs:333
↓ 1 callers
Class
MemoryStore
Sources/WebAssembly/Graph/src/instruction.rs:431
↓ 1 callers
Class
MemoryStore
IR/Graph/src/node/operation/memory.rs:169
↓ 1 callers
Class
MemoryStore
A memory store operation.
Targets/LuaJIT/Tree/src/statement.rs:108
next →
1–100 of 320, ranked by callers