diff options
author | Ms2ger <Ms2ger@gmail.com> | 2016-07-08 15:15:09 +0200 |
---|---|---|
committer | Ms2ger <Ms2ger@gmail.com> | 2016-07-12 13:06:51 +0200 |
commit | 1dcdc2859c24b971b62a1ff9804e73f7c061cbd7 (patch) | |
tree | 593f7b54f07e4aee1175aebcab804191205f59ae /components/script/dom/bindings/codegen | |
parent | b5412f3840a360af16a45d3133e096283e76559b (diff) | |
download | servo-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.py | 6 |
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) + ' ' |