Directories
¶
| Path | Synopsis |
|---|---|
|
Package debug is a backend that describes the model it was given.
|
Package debug is a backend that describes the model it was given. |
|
Package golang generates Go source from a resolved model.
|
Package golang generates Go source from a resolved model. |
|
internal
|
|
|
emit
Package emit is what every code generator in backend/ shares: which declarations are the model's own, reading directives for one target, reporting what cannot be generated, and resolving a type reference to the shapes the prelude spells.
|
Package emit is what every code generator in backend/ shares: which declarations are the model's own, reading directives for one target, reporting what cannot be generated, and resolving a type reference to the shapes the prelude spells. |
|
irtest
Package irtest builds ir.Model values by hand for backend tests.
|
Package irtest builds ir.Model values by hand for backend tests. |
|
Package protobuf generates a proto3 schema from a resolved model.
|
Package protobuf generates a proto3 schema from a resolved model. |
Click to show internal directories.
Click to hide internal directories.