# Functions
Files accepts a path and returns a slice containing the path or paths (if path is a directory).
FindIllegalStatements will search for these illegal statements: - "defer go" - "fordefer" and "fordefer go" (inside for loops) The function returns where the "go" statements are (before temporary removal) The function also returns where the "fordefer" statements are and whether they were next to a "go" statement.
InsertImport will add an import declaration to a file (if it doesn't exist already).
RandSeq generates random identifiers.
RemoveComments will remove comments found inside functions to prevent interference when tree nodes are removed or manipulated.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Undo stores information about how to transform the converted code back to its original form.
# Type aliases
No description provided by the author