# Functions
NewTypeExpr returns the syntactic expression for referencing this type in Go.
ProcessFile created a SourceInfo data structure similarly to ProcessSource, but for a single file.
ProcessSource parses the app's controllers directory and return a list of the controller types found.
# Structs
MethodArg represents a single argument to a method represented by MethodSpec.
MethodSpec represents a method defined for a receiver type represented by TypeInfo.
SourceInfo is the top-level struct containing all extracted information about the app source code, used to generate main.go.
TypeExpr provides a type name that may be rewritten to use a package name.
TypeInfo summarizes information about a struct type in the app source code.
# Type aliases
No description provided by the author