Home | History | Annotate | Download | only in gen

Lines Matching refs:Print

45 		print '#include "main/glheader.h"'
46 print '#include "main/mfeatures.h"'
47 print '#include "main/enums.h"'
48 print '#include "main/imports.h"'
49 print '#include "main/mtypes.h"'
50 print ''
51 print 'typedef struct {'
52 print ' size_t offset;'
53 print ' int n;'
54 print '} enum_elt;'
55 print ''
59 print """
191 print 'LONGSTRING static const char enum_string_table[] = '
193 print ' "%s\\0"' % (name)
197 print ' ;'
198 print ''
201 print 'static const enum_elt all_enums[%u] =' % (len(name_table))
202 print '{'
204 print ' { %5u, 0x%08X }, /* %s */' % (string_offsets[name], enum, name)
205 print '};'
206 print ''
208 print 'static const unsigned reduced_enums[%u] =' % (len(keys))
209 print '{'
213 print ' /* Error! %s, 0x%04x */ 0,' % (name, enum)
217 print ' %4u, /* %s */' % (i, name)
218 print '};'
243 print "Usage: %s [-f input_file_name]" % sys.argv[0]
259 printer.Print( api_list )