edbml/

directory
v0.0.0-...-fcb4ad6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2026 License: Apache-2.0, Apache-2.0

Directories

Path Synopsis
Package ast declares the types used to represent DBML syntax trees, mirroring the role of go/ast.
Package ast declares the types used to represent DBML syntax trees, mirroring the role of go/ast.
Package check implements semantic analysis of a parsed DBML file — the role go/types plays for Go.
Package check implements semantic analysis of a parsed DBML file — the role go/types plays for Go.
Package diag defines the diagnostic type shared by the parser, the semantic checker and vet analyzers, so each stage stays decoupled while producing a uniform stream of findings.
Package diag defines the diagnostic type shared by the parser, the semantic checker and vet analyzers, so each stage stays decoupled while producing a uniform stream of findings.
Package lsp implements the EDBML language server.
Package lsp implements the EDBML language server.
Package parser turns DBML source into an ast.File, mirroring go/parser.
Package parser turns DBML source into an ast.File, mirroring go/parser.
Package scanner tokenizes DBML source (spec §3), playing the role of go/scanner in the Go toolchain.
Package scanner tokenizes DBML source (spec §3), playing the role of go/scanner in the Go toolchain.
Package token defines the lexical tokens of DBML and source positions, mirroring the role of go/token in the Go toolchain.
Package token defines the lexical tokens of DBML and source positions, mirroring the role of go/token in the Go toolchain.
Dynamic-layer name analyzer — feature DYN-7: the dynamic query layer (decisions D28-D30) mints package-scope Go names by concatenation (UserEmail, UserLimit), so distinct DBML declarations can demand one Go name.
Dynamic-layer name analyzer — feature DYN-7: the dynamic query layer (decisions D28-D30) mints package-scope Go names by concatenation (UserEmail, UserLimit), so distinct DBML declarations can demand one Go name.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL