Reach.Plugins.QuickBEAM (Reach v2.3.1)

Copy Markdown View Source

Plugin for cross-language analysis of QuickBEAM (Elixir + JavaScript).

Detects QuickBEAM.eval/2,3 and QuickBEAM.call/3,4 calls where the JS source is a string literal, parses the embedded JavaScript, and connects the two graphs with cross-language edges:

  • :js_eval — Elixir eval call → JS function definitions
  • :js_call — Elixir call site → JS named function
  • :beam_call — JS Beam.call("handler") → Elixir handler