Pointers
Pointers describe where data lives in the EVM. They're recipes that tell debuggers how to find bytes at runtime — recipes that can depend on the current machine state.
For the mental model behind pointers (including EVM data locations), see Concepts: Pointers.
Reference documentation
Regions
How to specify byte ranges in different data locations.
Expressions
Computing dynamic locations with arithmetic and hashing.
Collections
Grouping pointers for structs, arrays, and conditionals.
Implementation guide
Build a pointer resolver for your debugger.
Specification
Complete JSON schemas and expression reference.