Lines Matching full:output
18 output, argument
25 self.output = output
38 self.output,
47 print("#include <stdio.h>\n", file=self.output)
54 for f in (self.output, self.outputTests, self.outputDriver):
67 print("int main(int argc, char **argv) {", file=self.output)
68 print(" int index = -1;", file=self.output)
69 print(" if (argc > 1) index = atoi(argv[1]);", file=self.output)
71 print(" if (index == -1 || index == %d)" % i, file=self.output)
72 print(" %s();" % f, file=self.output)
73 print(" return 0;", file=self.output)
74 print("}", file=self.output)
89 print(decl, file=self.output)
107 print("void %s(void) {" % fnName, file=self.output)
108 self.printSizeOfType(" %s" % fnName, tyName, ty, self.output)
109 self.printAlignOfType(" %s" % fnName, tyName, ty, self.output)
110 self.printOffsetsOfType(" %s" % fnName, tyName, ty, self.output)
111 print("}", file=self.output)
112 print(file=self.output)
137 print("%s %s(%s)" % (retvalTypeName, fnName, args), end=" ", file=self.output)
139 print("{", file=self.output)
145 print(" return %s;" % (retvalName,), file=self.output)
146 print("}", file=self.output)
148 print("{}", file=self.output)
149 print(file=self.output)
188 output=self.outputTests,
195 output=self.outputTests,
224 print("%s %s;" % (typeName, name), file=self.output)
300 def printSizeOfType(self, prefix, name, t, output=None, indent=2): argument
304 file=output,
307 def printAlignOfType(self, prefix, name, t, output=None, indent=2): argument
311 file=output,
314 def printOffsetsOfType(self, prefix, name, t, output=None, indent=2): argument
323 file=output,
326 def printValueOfType(self, prefix, name, t, output=None, indent=2): argument
327 if output is None:
328 output = self.output
350 file=output,
355 file=output,
361 file=output,
367 self.printValueOfType(prefix, fname, f, output=output, indent=indent)
373 output=output,
380 output=output,
392 output=output,
400 output=output,
406 def checkTypeValues(self, nameLHS, nameRHS, t, output=None, indent=2): argument
408 if output is None:
409 output = self.output
411 print("%*sassert(%s == %s);" % (indent, "", nameLHS, nameRHS), file=output)
413 print("%*sassert(%s == %s);" % (indent, "", nameLHS, nameRHS), file=output)
422 output=output,
432 output=output,
439 output=output,
451 output=output,
459 output=output,
535 "--output",
536 dest="output",
538 help="write output to FILE [default %default]",
544 "--output-header",
547 help="write header file for output to FILE [default %default]",
553 "--output-tests",
562 "--output-driver",
950 if opts.output == "-":
951 output = sys.stdout
953 output = open(opts.output, "w")
954 atexit.register(lambda: output.close())
981 output,