Use ast.fix_missing_locations to fill in lineno, col_offset
Provide filename information using inspect.getsourcefile