Bug 1582567. Stop emitting 'virtual' in codegen if we're already emitting 'override'. r=edgar

Differential Revision: https://phabricator.services.mozilla.com/D46527

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Boris Zbarsky 2019-09-20 11:05:57 +00:00
Родитель f570c09b42
Коммит 5bc8266c20
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -10834,7 +10834,7 @@ class ClassMethod(ClassItem):
if declaring:
if self.static:
decorators.append('static')
if self.virtual:
if self.virtual and not self.override:
decorators.append('virtual')
if decorators:
return ' '.join(decorators) + ' '