Lines Matching refs:output_file
30 def emit(self, output_file, indent=""): argument
32 output_file.write(indent)
33 output_file.write("pub mod %s {\n" % input_name)
37 output_file.write(indent)
38 output_file.write(" ")
39 output_file.write(l)
41 output_file.write(indent)
42 output_file.write("}\n")
45 output_file.write(indent)
46 output_file.write("pub mod %s {\n" % name)
47 mod.emit(output_file, indent + " ")
48 output_file.write(indent)
49 output_file.write("}\n")
51 def emit_mangled(self, output_file, indent="", prefix=""): argument
53 output_file.write(indent)
54 output_file.write("pub use %s::%s::mangled::*;\n" % (prefix, input_name))
57 mod.emit_mangled(output_file, indent, prefix=new_prefix)