mirror of
https://github.com/servo/servo.git
synced 2025-08-05 13:40:08 +01:00
Use CGIndenter for CGAbstractClassHook.definition_body.
This commit is contained in:
parent
504efb66fb
commit
31ab6415c9
1 changed files with 6 additions and 6 deletions
|
@ -3724,14 +3724,14 @@ class CGAbstractClassHook(CGAbstractExternMethod):
|
||||||
|
|
||||||
def definition_body_prologue(self):
|
def definition_body_prologue(self):
|
||||||
return CGGeneric("""
|
return CGGeneric("""
|
||||||
let this: *%s = unwrap::<%s>(obj);
|
let this: *%s = unwrap::<%s>(obj);
|
||||||
""" % (self.descriptor.concreteType, self.descriptor.concreteType))
|
""" % (self.descriptor.concreteType, self.descriptor.concreteType))
|
||||||
|
|
||||||
def definition_body(self):
|
def definition_body(self):
|
||||||
return CGList([
|
return CGIndenter(CGList([
|
||||||
self.definition_body_prologue(),
|
self.definition_body_prologue(),
|
||||||
CGGeneric(self.generate_code()),
|
self.generate_code(),
|
||||||
])
|
]))
|
||||||
|
|
||||||
def generate_code(self):
|
def generate_code(self):
|
||||||
# Override me
|
# Override me
|
||||||
|
@ -3754,7 +3754,7 @@ class CGClassTraceHook(CGAbstractClassHook):
|
||||||
args)
|
args)
|
||||||
|
|
||||||
def generate_code(self):
|
def generate_code(self):
|
||||||
return " (*this).trace(%s);" % self.args[0].name
|
return CGGeneric("(*this).trace(%s);" % self.args[0].name)
|
||||||
|
|
||||||
class CGClassConstructHook(CGAbstractExternMethod):
|
class CGClassConstructHook(CGAbstractExternMethod):
|
||||||
"""
|
"""
|
||||||
|
@ -3794,7 +3794,7 @@ class CGClassFinalizeHook(CGAbstractClassHook):
|
||||||
'void', args)
|
'void', args)
|
||||||
|
|
||||||
def generate_code(self):
|
def generate_code(self):
|
||||||
return CGIndenter(CGGeneric(finalizeHook(self.descriptor, self.name, self.args[0].name))).define()
|
return CGGeneric(finalizeHook(self.descriptor, self.name, self.args[0].name))
|
||||||
|
|
||||||
class CGDOMJSProxyHandlerDOMClass(CGThing):
|
class CGDOMJSProxyHandlerDOMClass(CGThing):
|
||||||
def __init__(self, descriptor):
|
def __init__(self, descriptor):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue