Index: Source/bindings/scripts/v8_interface.py |
diff --git a/Source/bindings/scripts/v8_interface.py b/Source/bindings/scripts/v8_interface.py |
index 5d56ed05357ddfb8d9b69ee968662f98ddeb831b..4fefd9f164b2551bf111355794c45594feb929f6 100644 |
--- a/Source/bindings/scripts/v8_interface.py |
+++ b/Source/bindings/scripts/v8_interface.py |
@@ -902,9 +902,6 @@ def sort_and_groupby(l, key=None): |
# [Constructor] |
def constructor_context(interface, constructor): |
- arguments_need_try_catch = any(v8_methods.argument_needs_try_catch(constructor, argument) |
- for argument in constructor.arguments) |
- |
# [RaisesException=Constructor] |
is_constructor_raises_exception = \ |
interface.extended_attributes.get('RaisesException') == 'Constructor' |
@@ -912,7 +909,6 @@ def constructor_context(interface, constructor): |
return { |
'arguments': [v8_methods.argument_context(interface, constructor, argument, index) |
for index, argument in enumerate(constructor.arguments)], |
- 'arguments_need_try_catch': arguments_need_try_catch, |
'cpp_type': cpp_template_type( |
cpp_ptr_type('RefPtr', 'RawPtr', gc_type(interface)), |
cpp_name(interface)), |