aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-06-21 14:36:35 +0200
committerMs2ger <ms2ger@gmail.com>2014-06-21 14:36:35 +0200
commit31ab6415c98bf95b277a9017689af05c24434ace (patch)
treee3b2622deee1f571e373d11d0ce55c1756c368f1 /src/components/script/dom/bindings/codegen/CodegenRust.py
parent504efb66fbc89092cb742b056a956408f3e03757 (diff)
downloadservo-31ab6415c98bf95b277a9017689af05c24434ace.tar.gz
servo-31ab6415c98bf95b277a9017689af05c24434ace.zip
Use CGIndenter for CGAbstractClassHook.definition_body.
Diffstat (limited to 'src/components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--src/components/script/dom/bindings/codegen/CodegenRust.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py
index 913b345b306..c32a1d5ea7f 100644
--- a/src/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/src/components/script/dom/bindings/codegen/CodegenRust.py
@@ -3724,14 +3724,14 @@ class CGAbstractClassHook(CGAbstractExternMethod):
def definition_body_prologue(self):
return CGGeneric("""
- let this: *%s = unwrap::<%s>(obj);
+let this: *%s = unwrap::<%s>(obj);
""" % (self.descriptor.concreteType, self.descriptor.concreteType))
def definition_body(self):
- return CGList([
+ return CGIndenter(CGList([
self.definition_body_prologue(),
- CGGeneric(self.generate_code()),
- ])
+ self.generate_code(),
+ ]))
def generate_code(self):
# Override me
@@ -3754,7 +3754,7 @@ class CGClassTraceHook(CGAbstractClassHook):
args)
def generate_code(self):
- return " (*this).trace(%s);" % self.args[0].name
+ return CGGeneric("(*this).trace(%s);" % self.args[0].name)
class CGClassConstructHook(CGAbstractExternMethod):
"""
@@ -3794,7 +3794,7 @@ class CGClassFinalizeHook(CGAbstractClassHook):
'void', args)
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):
def __init__(self, descriptor):