Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KeenS/webml
/ types & classes
Types & classes
114 in github.com/KeenS/webml
⨍
Functions
684
◇
Types & classes
114
↓ 18 callers
Class
Addr
src/lir/mod.rs:50
↓ 12 callers
Class
Symbol
src/prim.rs:4
↓ 7 callers
Class
Context
src/hir/mod.rs:23
↓ 6 callers
Class
Label
src/lir/mod.rs:47
↓ 5 callers
Class
AST
src/ast/mod.rs:47
↓ 5 callers
Enum
Error
src/error.rs:4
↓ 3 callers
Class
Context
src/mir/mod.rs:15
↓ 3 callers
Class
MIR
src/mir/mod.rs:18
↓ 2 callers
Class
NodeId
src/unification_pool.rs:2
↓ 2 callers
Enum
Value
src/lir/mod.rs:57
↓ 1 callers
Class
Block
src/lir/mod.rs:82
↓ 1 callers
Class
Context
src/lir/mod.rs:67
↓ 1 callers
Class
EBBBuilder
src/mir/builder.rs:24
↓ 1 callers
Class
FunctionBuilder
src/mir/builder.rs:4
↓ 1 callers
Class
HIR
src/hir/mod.rs:26
↓ 1 callers
Class
Id
src/id.rs:5
↓ 1 callers
Class
LIR
src/lir/mod.rs:70
↓ 1 callers
Class
Output
src/backend/mod.rs:6
↓ 1 callers
Class
Parser
src/parser.rs:30
↓ 1 callers
Class
Reg
src/lir/mod.rs:45
↓ 1 callers
Class
Scope
src/ast/rename.rs:19
↓ 1 callers
Class
Scope
src/hir/unnest_func.rs:16
Class
AST2HIR
src/hir/ast2hir.rs:8
Class
AST2HIRPass
src/hir/ast2hir.rs:12
Class
Annot
src/ast/mod.rs:152
Enum
BIF
src/ast/mod.rs:321
Enum
BIF
src/hir/mod.rs:148
Enum
BinOp
src/mir/mod.rs:119
Class
BlockArrange
src/mir/block_arrange.rs:8
Class
CaseSimplify
src/ast/case_simplify.rs:8
Class
CaseSimplifyPass
src/ast/case_simplify.rs:13
Class
Chain
src/pass.rs:74
Class
CollectLangItems
src/ast/collect_langitems.rs:10
Class
Collector
src/ast/collect_langitems.rs:13
Class
Config
src/config.rs:4
Class
ConstructorToEnum
src/hir/constructor2enum.rs:285
Class
ConstructorToEnumPass
src/hir/constructor2enum.rs:7
Class
Context
src/ast/mod.rs:35
Enum
Control
src/backend/wasm.rs:11
Class
ConvError
src/pass.rs:104
Class
DebugPass
src/pass.rs:22
Enum
Declaration
src/ast/mod.rs:58
Enum
DerivedDeclaration
src/ast/mod.rs:85
Enum
DerivedExprKind
src/ast/mod.rs:222
Enum
DerivedPatternKind
src/ast/mod.rs:291
Class
Desugar
src/ast/desugar.rs:7
Class
DisplayPass
src/pass.rs:38
Class
EBB
src/mir/mod.rs:30
Enum
EbbTy
src/mir/mod.rs:156
Class
Empty
src/ast/mod.rs:121
Enum
Expr
src/hir/mod.rs:37
Enum
ExprKind
src/ast/mod.rs:172
Enum
Fixity
src/parser.rs:25
Class
FlatExpr
src/hir/flat_expr.rs:8
Class
FlatLet
src/hir/flat_let.rs:6
Class
ForceClosure
src/hir/force_closure.rs:230
Class
Function
src/lir/mod.rs:73
Class
Function
src/mir/mod.rs:21
Class
HIR2MIR
src/mir/hir2mir.rs:10
Class
HIR2MIRPass
src/mir/hir2mir.rs:24
Enum
HTy
src/hir/mod.rs:132
Interface
HaveLocation
src/ast/mod.rs:363
Enum
Input
src/parser.rs:1306
Class
LIR2WASM
src/backend/wasm.rs:53
Class
LIR2WASMPass
src/backend/wasm.rs:90
Enum
LTy
src/lir/mod.rs:9
Enum
LangItem
src/ast/mod.rs:107
Enum
Literal
src/prim.rs:19
Class
Location
src/ast/mod.rs:132
Class
MIR2LIR
src/lir/mir2lir.rs:10
Class
MIR2LIRPass
src/lir/mir2lir.rs:12
Enum
MatchTy
src/mir/hir2mir.rs:322
Enum
Node
src/unification_pool.rs:5
Enum
Nothing
src/ast/mod.rs:119
Enum
Op
src/lir/mod.rs:88
Enum
Op
src/mir/mod.rs:37
Class
Page
webml-rt/src/lib.rs:8
Interface
Pass
src/pass.rs:6
Enum
Pattern
src/hir/mod.rs:102
Enum
PatternKind
src/ast/mod.rs:267
Class
PrintablePass
src/pass.rs:54
Class
Reg
src/hir/force_closure.rs:151
Class
Rename
src/ast/rename.rs:10
Class
ResolveOverload
src/ast/resolve_overload.rs:8
Class
Resolver
src/ast/resolve_overload.rs:11
Class
Simplify
src/hir/simplify.rs:9
Class
SymbolTable
src/ast/mod.rs:297
Class
SymbolTable
src/hir/mod.rs:127
Class
SymbolTable
src/mir/mod.rs:151
Class
TestRuntime
webml-test/src/lib.rs:39
Interface
Transform
src/ast/util.rs:181
Interface
Transform
src/hir/util.rs:135
Class
Trav
src/hir/force_closure.rs:7
Interface
Traverse
src/ast/util.rs:3
Interface
Traverse
src/hir/util.rs:3
Enum
Tree
src/parser.rs:1312
Class
TyEnv
src/ast/typing.rs:14
Enum
Type
src/ast/mod.rs:305
Enum
TypeErrorKind
src/ast/mod.rs:626
Class
TypeInfo
src/ast/mod.rs:316
next →
1–100 of 114, ranked by callers