Go stdlib package — hash/crc64. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.
.Checksum()NeutralChecksum(data []byte, tab *Table) uint64
Checksum returns the CRC-64 checksum of data
.MakeTable()NeutralMakeTable(poly uint64) *Table
MakeTable returns a Table constructed from the specified polynomial.
.New()NeutralNew(tab *Table) hash.Hash64
New creates a new hash.Hash64 computing the CRC-64 checksum using the
.Update()NeutralUpdate(crc uint64, tab *Table, p []byte) uint64
Update returns the result of adding the bytes in p to the crc.
.Table()Neutraltype Table ...
Table is a 256-word table representing the polynomial for efficient processing.
| FQN | Field | |
|---|---|---|
| hash/crc64 | fqns[0] |
Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.
// standard library — no go.mod entry required
from codepathfinder.go_rule import ... # hash/crc64