From 1dcdc2859c24b971b62a1ff9804e73f7c061cbd7 Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Fri, 8 Jul 2016 15:15:09 +0200 Subject: Generate 'pub' before 'unsafe extern', if both are used. --- components/script/dom/bindings/codegen/CodegenRust.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'components/script/dom/bindings/codegen') 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) + ' ' -- cgit v1.2.3