pub fn semantic_structure_fingerprint(
variant: &BuildVariant,
file: &FileContext<'_>,
tokens: &[Token],
) -> [u8; 16]Expand description
Fingerprint source structure attached to a bounded semantic window.
The Structural frontend selects the token slice with source spans, but only token kind and text enter the digest. Consequently, moving an unchanged window does not change the value. The signature is deliberately separate from normal clone content: it is conservative same-variant evidence used to distinguish the expressions supplied to registered APIs.