mirror of
https://github.com/github/codeql.git
synced 2026-06-25 14:47:04 +02:00
Previously, when a node was synthesized it would always take the
location from the node that matched the current rule. This resulted
in overly broad locations however.
For (foo #{bar}) we now take the location of the 'bar' node.
For non-leaf nodes we merge all its child node locations.