Skip to main content

Module reader

Module reader 

Source
Expand description

The SourceReader orchestrator.

For each .erl source it produces a ModuleData with exports, imports, behaviour declarations, callback declarations, call sites, and unresolved call sites. Header (.hrl) files contribute -define macros and -include-chain entries via the macro table.

Submodules: scan (top-level driver and ModuleBuilder), attributes (-module, -export, -define, -include, …), and calls (call-site detection).

Structs§

SourceReader