webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
generate_cpp_backend_dispatcher_implementation.CppBackendDispatcherImplementationGenerator Member List

This is the complete list of members for generate_cpp_backend_dispatcher_implementation.CppBackendDispatcherImplementationGenerator, including all inherited members.

__init__(self, args, kwargs)generate_cpp_backend_dispatcher_implementation.CppBackendDispatcherImplementationGenerator
generator::Generator.__init__(self, model, platform, input_filepath)generator.Generator
assigned_enum_values(self)generator.Generator
calculate_types_requiring_shape_assertions(self, domains)generator.Generator
can_generate_platform(self, model_platform)generator.Generator
commands_for_domain(self, domain)generator.Generator
cpp_assertion_method_for_type_member(type_member, object_declaration)cpp_generator.CppGeneratorstatic
cpp_getter_method_for_type(_type)cpp_generator.CppGeneratorstatic
cpp_name_for_primitive_type(_type)cpp_generator.CppGeneratorstatic
cpp_protocol_type_for_type(_type)cpp_generator.CppGeneratorstatic
cpp_protocol_type_for_type_member(type_member, object_declaration)cpp_generator.CppGeneratorstatic
cpp_setter_method_for_type(_type)cpp_generator.CppGeneratorstatic
cpp_type_for_checked_formal_event_parameter(parameter)cpp_generator.CppGeneratorstatic
cpp_type_for_formal_async_parameter(parameter)cpp_generator.CppGeneratorstatic
cpp_type_for_formal_out_parameter(parameter)cpp_generator.CppGeneratorstatic
cpp_type_for_stack_in_parameter(parameter)cpp_generator.CppGeneratorstatic
cpp_type_for_stack_out_parameter(parameter)cpp_generator.CppGeneratorstatic
cpp_type_for_type_member(member)cpp_generator.CppGeneratorstatic
cpp_type_for_type_with_name(_type, type_name, is_optional)cpp_generator.CppGeneratorstatic
cpp_type_for_unchecked_formal_in_parameter(parameter)cpp_generator.CppGeneratorstatic
domains_to_generate(self)generate_cpp_backend_dispatcher_implementation.CppBackendDispatcherImplementationGenerator
encoding_for_enum_value(self, enum_value)generator.Generator
events_for_domain(self, domain)generator.Generator
generate_license(self)generator.Generator
generate_output(self)generate_cpp_backend_dispatcher_implementation.CppBackendDispatcherImplementationGenerator
get_generator_setting(self, key, default=None)generator.Generator
helpers_namespace(self)cpp_generator.CppGenerator
js_name_for_parameter_type(_type)generator.Generatorstatic
model(self)generator.Generator
non_supplemental_domains(self)generator.Generator
output_filename(self)generate_cpp_backend_dispatcher_implementation.CppBackendDispatcherImplementationGenerator
platform(self)generator.Generator
protocol_name(self)cpp_generator.CppGenerator
set_generator_setting(self, key, value)generator.Generator
should_pass_by_copy_for_return_type(_type)cpp_generator.CppGeneratorstatic
should_use_references_for_type(_type)cpp_generator.CppGeneratorstatic
should_use_wrapper_for_return_type(_type)cpp_generator.CppGeneratorstatic
string_for_file_include(filename, file_framework, target_framework)generator.Generatorstatic
stylized_name_for_enum_value(enum_value)generator.Generatorstatic
type_declarations_for_domain(self, domain)generator.Generator
type_has_open_fields(_type)generator.Generatorstatic
type_needs_runtime_casts(_type)generator.Generatorstatic
type_needs_shape_assertions(self, _type)generator.Generator
wrap_with_guard(guard, text)generator.Generatorstatic
wrap_with_guard_for_domain(self, domain, text)generator.Generator