Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LPC4/Full-Stack
/ types & classes
Types & classes
296 in github.com/LPC4/Full-Stack
⨍
Functions
2,899
◇
Types & classes
296
↓ 13 callers
Enum
Directive
crates/asm-to-binary/src/assembler/directive.rs:3
↓ 12 callers
Enum
Literal
crates/hll-to-ir/src/ast.rs:324
↓ 6 callers
Class
Slli
crates/asm-to-binary/src/riscv/rv64i.rs:165
↓ 5 callers
Class
Manifest
crates/build-manifest/src/lib.rs:14
↓ 4 callers
Class
Block
crates/hll-to-ir/src/ast.rs:114
↓ 4 callers
Class
ManifestError
crates/build-manifest/src/lib.rs:20
↓ 4 callers
Class
Srli
crates/asm-to-binary/src/riscv/rv64i.rs:205
↓ 3 callers
Class
Ecall
crates/asm-to-binary/src/riscv/rv64i.rs:448
↓ 3 callers
Enum
Expression
crates/hll-to-ir/src/ast.rs:168
↓ 2 callers
Class
Jalr
crates/asm-to-binary/src/riscv/rv64i.rs:407
↓ 2 callers
Class
Srai
crates/asm-to-binary/src/riscv/rv64i.rs:245
↓ 1 callers
Class
Mret
crates/asm-to-binary/src/riscv/rv64i.rs:522
↓ 1 callers
Class
SfenceVma
crates/asm-to-binary/src/riscv/rv64i.rs:582
↓ 1 callers
Class
Sret
crates/asm-to-binary/src/riscv/rv64i.rs:552
↓ 1 callers
Class
Wfi
crates/asm-to-binary/src/riscv/rv64i.rs:612
Enum
AccentPreset
src/app/mod.rs:75
Class
AddressPreset
src/view/debug/mod.rs:51
Enum
AppMode
src/app/mod.rs:37
Class
AppSettings
src/app/mod.rs:172
Class
Args
src/cli/main.rs:78
Class
AsmOutput
src/compilation_pipeline.rs:84
Enum
AsmToken
crates/asm-to-binary/src/assembler/token.rs:35
Class
AssembledOutput
crates/asm-to-binary/src/assembler/output.rs:33
Class
Assembler
crates/asm-to-binary/src/assembler/mod.rs:39
Class
AssemblerError
crates/asm-to-binary/src/assembler/mod.rs:21
Class
AssemblyEmitter
crates/ir-to-asm/src/compiler/assembly_emitter.rs:27
Enum
AssignTarget
crates/hll-to-ir/src/ast.rs:226
Class
AtomicType
crates/asm-to-binary/src/encode_decode.rs:312
Class
BType
crates/asm-to-binary/src/encode_decode.rs:133
Class
BasicBlock
src/view/ide/cfg_view.rs:11
Enum
BgPreset
src/view/common/theme.rs:10
Enum
BinaryOp
crates/hll-to-ir/src/ast.rs:247
Class
BinaryOutput
src/compilation_pipeline.rs:89
Enum
BootPhase
src/machine_window.rs:107
Class
BootResult
src/machine_window.rs:77
Enum
BranchKind
crates/asm-to-binary/src/assembler/token.rs:10
Class
BranchPredictor
crates/virtual-machine/src/cpu/predictor.rs:11
Class
BuildArtifacts
src/build.rs:263
Enum
BuildError
src/build.rs:270
Class
BuildExecutor
src/build.rs:292
Class
BuildManifest
src/build.rs:16
Class
BuildObject
src/build.rs:225
Class
BuildPlan
src/build.rs:244
Enum
BuildSource
src/build.rs:158
Class
BuiltUnit
src/build.rs:257
Class
Bus
A simple bus that routes addresses to ROM or RAM.
crates/virtual-machine/src/memory.rs:53
Class
Cache
crates/virtual-machine/src/memory/cache.rs:28
Class
CacheLine
crates/virtual-machine/src/memory/cache.rs:16
Class
CacheLineSnapshot
crates/virtual-machine/src/memory/cache.rs:370
Class
CacheParams
crates/virtual-machine/src/memory/cache.rs:8
Class
CacheParamsSnapshot
crates/virtual-machine/src/memory/cache.rs:361
Class
CacheSet
crates/virtual-machine/src/memory/cache.rs:24
Class
CacheSnapshot
crates/virtual-machine/src/memory/cache.rs:377
Class
CacheStats
crates/virtual-machine/src/memory/cache.rs:39
Class
CacheView
src/view/debug/cache_view.rs:11
Enum
CatalogBadge
src/view/program_catalog.rs:8
Enum
CatalogExportKind
src/app/mod.rs:44
Class
CfgView
src/view/ide/cfg_view.rs:7
Enum
CliError
src/cli/main.rs:38
Class
Clint
crates/virtual-machine/src/devices/clint.rs:7
Enum
CompilationError
src/compilation_pipeline.rs:32
Class
CompilationPipeline
src/compilation_pipeline.rs:173
Class
CompilationResult
src/compilation_pipeline.rs:63
Class
CompilationState
src/view/compilation_state.rs:8
Class
CompileConfig
crates/hll-to-ir/src/hll_compiler.rs:12
Enum
CompilerError
crates/hll-to-ir/src/compiler/compiler.rs:34
Class
CompilerRv64
crates/ir-to-asm/src/compiler/compiler_rv64.rs:27
Interface
CompilerView
src/view/viewtrait.rs:4
Enum
CompoundOp
crates/hll-to-ir/src/token.rs:32
Class
ConstEvalContext
crates/hll-to-ir/src/compiler/compiler/declarations.rs:9
Class
Contrib
Collect contributions per section kind For each module we walk its sections in ELF load order (non-BSS first, BSS last)
crates/asm-to-binary/src/object_linker.rs:40
Class
Cpu
The CPU: owns a 5-stage pipeline and exposes a single tick interface.
crates/virtual-machine/src/cpu.rs:24
Class
CpuPipelineFeed
crates/virtual-machine/src/cpu/pipeline.rs:54
Class
CpuSnapshot
src/view/debug/snapshot.rs:11
Class
CpuStateView
src/view/debug/cpu_state_view.rs:14
Class
CsrFile
crates/virtual-machine/src/cpu/csr.rs:62
Class
CsrSnapshot
crates/virtual-machine/src/cpu/csr.rs:318
Class
DataSection
crates/ir-to-asm/src/compiler/data_section.rs:3
Class
DebugSession
src/view/debug/mod.rs:81
Class
DebugSnapshot
src/view/debug/snapshot.rs:93
Enum
DebugView
src/machine_window.rs:99
Enum
DeclNode
crates/hll-to-ir/src/ast.rs:41
Class
Declaration
crates/hll-to-ir/src/ast.rs:33
Enum
DecodedInsn
crates/virtual-machine/src/cpu/decoder.rs:20
Enum
DeferredAction
crates/hll-to-ir/src/compiler/compiler.rs:65
Class
Diagnostic
crates/hll-to-ir/src/compiler/utility/diagnostics.rs:10
Enum
DiagnosticLevel
crates/hll-to-ir/src/compiler/utility/diagnostics.rs:4
Class
Diagnostics
crates/hll-to-ir/src/compiler/utility/diagnostics.rs:58
Class
DisassemblyView
src/view/debug/disassembly_view.rs:7
Class
DockTabViewer
src/app/mod.rs:1217
Class
EXMEMReg
crates/virtual-machine/src/cpu/pipeline/registers.rs:52
Class
Ebreak
crates/asm-to-binary/src/riscv/rv64i.rs:485
Enum
Effect
What a real instruction does, as far as the tracker cares.
crates/ir-to-asm/src/compiler/peephole.rs:36
Class
ElfLoadSegment
crates/virtual-machine/src/elf_parser.rs:17
Class
ElfSec
---- Collect sections with their load addresses ----
crates/asm-to-binary/src/assembler/output.rs:234
Class
EnumLayout
crates/hll-to-ir/src/compiler/compiler.rs:49
Class
EnumSpecializer
crates/hll-to-ir/src/monomorphize.rs:1126
Class
EnumTemplate
crates/hll-to-ir/src/monomorphize.rs:1121
Class
EnumVariantSig
crates/hll-to-ir/src/compiler/utility/semantic_analyzer.rs:15
Enum
EvalMode
crates/hll-to-ir/src/compiler/compiler.rs:16
next →
1–100 of 296, ranked by callers