the module to visit
path to the file being converted
allocator used for the auto-complete symbols
allocator used for semantic symbols
include parameter symbols as children of function decalarations and constructors
See Implementation