Expand description
Language-neutral code graph model shared by every extractor: containers (contracts / modules), callables (functions / modifiers / entries), state items (storage variables / accounts / resources / objects) and the edges between them. Call edges resolved purely from syntax keep their ambiguity explicit instead of pretending precision the parser does not have.
Structs§
- Call
Edge - Callable
- Code
Graph - The complete index over one project root.
- Inherit
Edge - Line
Span - 1-based inclusive line span inside a source file.
- Module
- State
Edge - State
Item
Enums§
- Access
Kind - Callable
Kind - Callee
Ref - A syntactically resolved callee. Name-based resolution over tree-sitter cannot always pick a single target, so ambiguity is first-class.
- Language
- Module
Kind - Parent
Ref - State
Kind