# Functions
NewArrayType creates a new ArrayType.
NewConstBlockType creates a new ConstBlcokType.
NewFile creates a new file.
NewLiteralType creates a new literal type builder.
NewStructType creates a new struct type builder.
OpenFile opens a file.
ReadFile reads the file from reader.
# Constants
AnnotationDefine represents the annotation for user-defined code.
AnnotationGenerate represents the annotation for tgenerated code.
AnnotationNotice represents the annotation for note.
ControllerGeneratorModeAPI generates the api for the controller.
ControllerGeneratorModeSchema generates the schema for the controller.
ControllerGeneratorModeSpec generates the spec for the controller.
# Structs
ArrayType builds an array type.
ConstBlockType builds a var block type.
ControllerGenerator builds a controller.
File represents the generated file.
Generator generates the source code.
LiteralType builds a literal type.
MainGenerator builds the main.
Merger merges files.
Range represents the range.
SchemaGenerator generates a contract.
ServerGenerator builds a server.
SpecGenerator builds the main.
StructType builds a struct.
# Type aliases
Annotation represents an annotation.
ControllerGeneratorMode determines the mode of this generator.
Writer represents a writer.