MCPcopy Index your code
hub / github.com/bea4dev/catla

github.com/bea4dev/catla @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,418 symbols 4,947 edges 103 files 1 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

TranspileReport (Interface)
(no doc) [22 implementers]
catla_old_unused/src/transpiler/error.rs
Drop (Interface)
(no doc) [9 implementers]
src/catla_std/src/dispose.rs
GetTokenKind (Interface)
(no doc) [1 implementers]
catla_old_unused/catla_parser/src/parser.rs
Hold (Interface)
(no doc) [1 implementers]
catla_old_unused/catla_transpile_std/src/holder.rs
WithSpan (Interface)
(no doc) [1 implementers]
src/catla_parser/src/ast.rs
ToModuled (Interface)
(no doc) [1 implementers]
src/catla_util/src/module_path.rs
LazyTypeReport (Interface)
(no doc) [10 implementers]
catla_old_unused/src/transpiler/semantics/types/type_inference.rs
CatlaObject (Interface)
(no doc) [2 implementers]
src/catla_std/src/object.rs

Core symbols most depended-on inside this repo

clone
called by 970
catla_old_unused/src/transpiler/semantics/types/type_info.rs
clone
called by 721
src/catla_std/src/object.rs
get_kind
called by 235
catla_old_unused/catla_parser/src/parser.rs
as_str
called by 215
catla_old_unused/catla_parser/src/parser.rs
map
called by 208
src/catla_parser/src/ast.rs
get
called by 149
src/catla_type/src/types.rs
insert
called by 135
catla_old_unused/src/transpiler/component.rs
get
called by 132
catla_old_unused/src/transpiler/semantics/types/type_info.rs

Shape

Function 634
Method 426
Class 271
Enum 71
Interface 16

Languages

Rust100%

Modules by API surface

catla_old_unused/catla_parser/src/parser.rs97 symbols
src/catla_optimization/src/lifetime.rs86 symbols
src/catla_parser/src/ast.rs83 symbols
catla_old_unused/src/transpiler/semantics/types/type_inference.rs83 symbols
catla_old_unused/src/transpiler/semantics/types/type_info.rs74 symbols
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs71 symbols
src/catla_codegen/src/codegen.rs69 symbols
src/catla_type/src/type_infer.rs45 symbols
catla_old_unused/src/transpiler/name_resolver.rs36 symbols
catla_old_unused/src/transpiler/parse_error.rs32 symbols
src/catla_type/src/types.rs28 symbols
src/catla_std/src/object.rs26 symbols

For agents

$ claude mcp add catla \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact