mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
ac7e3e09f9
We mark constructors as static in the parser because they are. This allows us to just use the isStatic() for the IDLMember to mark our declarations static. To generate an example interface implementation, just "make interfacename-example" in $objdir/dom/bindings. This will place files called interfacename-example.h and interfacename-example.cpp in that directory. For example, "make XMLHttpRequest-example" will get you $objdir/dom/bindings/XMLHttpRequest-example.h and $objdir/dom/bindings/XMLHttpRequest-example.cpp. Attribute getters currently default to const methods, while setters and operations default to non-const methods. --HG-- rename : dom/bindings/BindingGen.py => dom/bindings/ExampleGen.py |
||
---|---|---|
.. | ||
test_any_null.py | ||
test_argument_identifier_conflicts.py | ||
test_argument_novoid.py | ||
test_array_of_interface.py | ||
test_arraybuffer.py | ||
test_attr_sequence_type.py | ||
test_attr.py | ||
test_builtin_filename.py | ||
test_builtins.py | ||
test_callback_interface.py | ||
test_callback.py | ||
test_const.py | ||
test_constructor_no_interface_object.py | ||
test_constructor.py | ||
test_deduplicate.py | ||
test_dictionary.py | ||
test_distinguishability.py | ||
test_double_null.py | ||
test_duplicate_qualifiers.py | ||
test_empty_enum.py | ||
test_enum_duplicate_values.py | ||
test_enum.py | ||
test_error_colno.py | ||
test_error_lineno.py | ||
test_extended_attributes.py | ||
test_forward_decl.py | ||
test_implements.py | ||
test_incomplete_parent.py | ||
test_incomplete_types.py | ||
test_interface_const_identifier_conflicts.py | ||
test_interface_identifier_conflicts_across_members.py | ||
test_interface.py | ||
test_method.py | ||
test_nullable_equivalency.py | ||
test_nullable_void.py | ||
test_optional_constraints.py | ||
test_overload.py | ||
test_sanity.py | ||
test_special_method_signature_mismatch.py | ||
test_special_methods_uniqueness.py | ||
test_special_methods.py | ||
test_treatNonCallableAsNull.py | ||
test_typedef.py | ||
test_union_any.py | ||
test_union_nullable.py | ||
test_union.py | ||
test_variadic_callback.py | ||
test_variadic_constraints.py |