Documentation
¶
Overview ¶
gen-builtins reads a JSON builtin catalog (produced by extract-builtins) and emits a Go source file containing builtinsregistry.Register() calls for each function. The generated code registers metadata-only stubs with no Fn closures, enabling function-name validation and overload resolution without a live database.
Usage:
go run ./cmd/gen-builtins \ -input internal/builtinstubs/testdata/crdb_builtins_v26.2.json \ -output internal/builtinstubs/stubs_v26_2_gen.go \ -version v26.2
Click to show internal directories.
Click to hide internal directories.