aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen
diff options
context:
space:
mode:
authorMs2ger <Ms2ger@gmail.com>2016-07-08 15:15:09 +0200
committerMs2ger <Ms2ger@gmail.com>2016-07-12 13:06:51 +0200
commit1dcdc2859c24b971b62a1ff9804e73f7c061cbd7 (patch)
tree593f7b54f07e4aee1175aebcab804191205f59ae /components/script/dom/bindings/codegen
parentb5412f3840a360af16a45d3133e096283e76559b (diff)
downloadservo-1dcdc2859c24b971b62a1ff9804e73f7c061cbd7.tar.gz
servo-1dcdc2859c24b971b62a1ff9804e73f7c061cbd7.zip
Generate 'pub' before 'unsafe extern', if both are used.
Diffstat (limited to 'components/script/dom/bindings/codegen')
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py
index c3f5d2960d8..b790f237225 100644
--- a/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/components/script/dom/bindings/codegen/CodegenRust.py
@@ -2178,13 +2178,13 @@ class CGAbstractMethod(CGThing):
if self.alwaysInline:
decorators.append('#[inline]')
+ if self.pub:
+ decorators.append('pub')
+
if self.extern:
decorators.append('unsafe')
decorators.append('extern')
- if self.pub:
- decorators.append('pub')
-
if not decorators:
return ''
return ' '.join(decorators) + ' '