Lines Matching refs:self
33 def __init__(self, es=False):
34 gl_XML.gl_print_base.__init__(self)
36 self.name = "gl_apitemp.py (from Mesa)"
37 self.license = license.bsd_license_template % ( \
41 self.es = es
43 self.undef_list.append( "KEYWORD1" )
44 self.undef_list.append( "KEYWORD1_ALT" )
45 self.undef_list.append( "KEYWORD2" )
46 self.undef_list.append( "NAME" )
47 self.undef_list.append( "DISPATCH" )
48 self.undef_list.append( "RETURN_DISPATCH" )
49 self.undef_list.append( "DISPATCH_TABLE_NAME" )
50 self.undef_list.append( "UNUSED_TABLE_NAME" )
51 self.undef_list.append( "TABLE_ENTRY" )
54 def printFunction(self, f, name):
95 elif self.es:
117 def printRealHeader(self):
119 self.printVisibility( "HIDDEN", "hidden" )
176 def printInitDispatch(self, api):
211 def printAliasedTable(self, api):
223 normal_ents, proto_ents = self.classifyEntryPoints(f)
252 def classifyEntryPoints(self, func):
277 def printBody(self, api):
281 normal_ents, proto_ents = self.classifyEntryPoints(func)
289 self.printFunction(func, ent)
298 self.printFunction(func, ent)
303 self.printInitDispatch(api)
304 self.printAliasedTable(api)