Every name a TS/JS source file uses as an identifier, plus every word inside its
string and template literals (the GLSL/WGSL shader sources, counter names and
storage keys live there). Comments are NOT read: a name that survives only in a
comment is exactly the staleness this check exists to catch.
Every name a TS/JS source file uses as an identifier, plus every word inside its string and template literals (the GLSL/WGSL shader sources, counter names and storage keys live there). Comments are NOT read: a name that survives only in a comment is exactly the staleness this check exists to catch.