Use CGIndenter for CGRegisterProtos.definition_body.

This commit is contained in:
Ms2ger 2014-06-21 14:44:08 +02:00
parent f3a8f74d3c
commit 46b9343459

View file

@ -4113,13 +4113,11 @@ class CGRegisterProtos(CGAbstractMethod):
unsafe=False, pub=True)
self.config = config
def _registerProtos(self):
lines = [" codegen::Bindings::%sBinding::DefineDOMInterface(window, js_info);" % desc.name
for desc in self.config.getDescriptors(isCallback=False,
register=True)]
return '\n'.join(lines) + '\n'
def definition_body(self):
return CGGeneric(self._registerProtos())
return CGIndenter(CGList([
CGGeneric("codegen::Bindings::%sBinding::DefineDOMInterface(window, js_info);\n" % desc.name)
for desc in self.config.getDescriptors(isCallback=False, register=True)
]))
class CGBindingRoot(CGThing):
"""