diff options
author | Konstantin Tokarev <annulen@yandex.ru> | 2020-02-25 22:21:50 +0300 |
---|---|---|
committer | Konstantin Tokarev <annulen@yandex.ru> | 2020-02-25 22:24:39 +0300 |
commit | cd875b317ba9ef63f946d2a07b7e67c1e05f93ac (patch) | |
tree | 807d09de3cd29ff85cb6ecb0f6ded0271f14e12d /Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py | |
parent | 4f0fa41c49404871e361370baf1cf62029177b94 (diff) |
Import QtWebKit commit 887b98440a46eb30f8a1998e930ddd9218934e1e
Change-Id: I87077d70c358887aa76233566c2e864d1eeb8f73
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
Diffstat (limited to 'Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py')
-rwxr-xr-x | Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py b/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py index f6dd03cb5..35b2c593a 100755 --- a/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py +++ b/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py @@ -24,8 +24,12 @@ # THE POSSIBILITY OF SUCH DAMAGE. import logging -from generator import Generator, ucfirst -from models import PrimitiveType, ObjectType, ArrayType, EnumType, AliasedType, Frameworks +try: + from .generator import Generator, ucfirst + from .models import PrimitiveType, ObjectType, ArrayType, EnumType, AliasedType, Frameworks +except ValueError: + from generator import Generator, ucfirst + from models import PrimitiveType, ObjectType, ArrayType, EnumType, AliasedType, Frameworks log = logging.getLogger('global') @@ -50,7 +54,7 @@ _OBJC_IDENTIFIER_RENAME_MAP = { 'id': 'identifier', # Page.Frame.id, Runtime.ExecutionContextDescription.id, Debugger.BreakpointAction.id } -_OBJC_IDENTIFIER_REVERSE_RENAME_MAP = dict((v, k) for k, v in _OBJC_IDENTIFIER_RENAME_MAP.iteritems()) +_OBJC_IDENTIFIER_REVERSE_RENAME_MAP = dict((v, k) for k, v in _OBJC_IDENTIFIER_RENAME_MAP.items()) class ObjCTypeCategory: |