Index: third_party/WebKit/Source/bindings/scripts/code_generator_v8.py |
diff --git a/third_party/WebKit/Source/bindings/scripts/code_generator_v8.py b/third_party/WebKit/Source/bindings/scripts/code_generator_v8.py |
index f77b32a2b6033cdae354b8bbc0ebc7058ab87ed6..212c958cd06d7b936ff4ca30956c4b01b941fbcd 100644 |
--- a/third_party/WebKit/Source/bindings/scripts/code_generator_v8.py |
+++ b/third_party/WebKit/Source/bindings/scripts/code_generator_v8.py |
@@ -48,7 +48,7 @@ Design doc: http://www.chromium.org/developers/design-documents/idl-compiler |
import os |
import posixpath |
-from code_generator import CodeGeneratorBase, render_template, normalize_and_sort_includes |
+from code_generator import IDLCodeGeneratorBase, render_template, normalize_and_sort_includes |
from idl_definitions import Visitor |
from idl_types import IdlType |
import v8_callback_function |
@@ -131,11 +131,11 @@ class TypedefResolver(Visitor): |
self._resolve_typedefs(typed_object) |
-class CodeGeneratorV8Base(CodeGeneratorBase): |
+class CodeGeneratorV8Base(IDLCodeGeneratorBase): |
"""Base class for v8 bindings generator and IDL dictionary impl generator""" |
def __init__(self, info_provider, cache_dir, output_dir): |
- CodeGeneratorBase.__init__(self, MODULE_PYNAME, info_provider, cache_dir, output_dir) |
+ IDLCodeGeneratorBase.__init__(self, MODULE_PYNAME, info_provider, cache_dir, output_dir) |
self.typedef_resolver = TypedefResolver(info_provider) |
def generate_code(self, definitions, definition_name): |
@@ -289,14 +289,14 @@ class CodeGeneratorDictionaryImpl(CodeGeneratorV8Base): |
) |
-class CodeGeneratorUnionType(CodeGeneratorBase): |
+class CodeGeneratorUnionType(IDLCodeGeneratorBase): |
"""Generates union type container classes. |
This generator is different from CodeGeneratorV8 and |
CodeGeneratorDictionaryImpl. It assumes that all union types are already |
collected. It doesn't process idl files directly. |
""" |
def __init__(self, info_provider, cache_dir, output_dir, target_component): |
- CodeGeneratorBase.__init__(self, MODULE_PYNAME, info_provider, cache_dir, output_dir) |
+ IDLCodeGeneratorBase.__init__(self, MODULE_PYNAME, info_provider, cache_dir, output_dir) |
self.target_component = target_component |
# The code below duplicates parts of TypedefResolver. We do not use it |
# directly because IdlUnionType is not a type defined in |
@@ -356,9 +356,9 @@ class CodeGeneratorUnionType(CodeGeneratorBase): |
return outputs |
-class CodeGeneratorCallbackFunction(CodeGeneratorBase): |
+class CodeGeneratorCallbackFunction(IDLCodeGeneratorBase): |
def __init__(self, info_provider, cache_dir, output_dir, target_component): |
- CodeGeneratorBase.__init__(self, MODULE_PYNAME, info_provider, cache_dir, output_dir) |
+ IDLCodeGeneratorBase.__init__(self, MODULE_PYNAME, info_provider, cache_dir, output_dir) |
self.target_component = target_component |
self.typedef_resolver = TypedefResolver(info_provider) |