webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
builtins_generator.BuiltinsGenerator Class Reference
Inheritance diagram for builtins_generator.BuiltinsGenerator:
builtins.builtins_generate_combined_header.BuiltinsCombinedHeaderGenerator builtins.builtins_generate_combined_implementation.BuiltinsCombinedImplementationGenerator builtins.builtins_generate_internals_wrapper_header.BuiltinsInternalsWrapperHeaderGenerator builtins.builtins_generate_internals_wrapper_implementation.BuiltinsInternalsWrapperImplementationGenerator builtins.builtins_generate_separate_header.BuiltinsSeparateHeaderGenerator builtins.builtins_generate_separate_implementation.BuiltinsSeparateImplementationGenerator builtins.builtins_generate_wrapper_header.BuiltinsWrapperHeaderGenerator builtins.builtins_generate_wrapper_implementation.BuiltinsWrapperImplementationGenerator builtins_generate_combined_header.BuiltinsCombinedHeaderGenerator builtins_generate_combined_implementation.BuiltinsCombinedImplementationGenerator builtins_generate_internals_wrapper_header.BuiltinsInternalsWrapperHeaderGenerator builtins_generate_internals_wrapper_implementation.BuiltinsInternalsWrapperImplementationGenerator builtins_generate_separate_header.BuiltinsSeparateHeaderGenerator builtins_generate_separate_implementation.BuiltinsSeparateImplementationGenerator builtins_generate_wrapper_header.BuiltinsWrapperHeaderGenerator builtins_generate_wrapper_implementation.BuiltinsWrapperImplementationGenerator

Public Member Functions

def __init__ (self, model)
 
def model (self)
 
def generate_output (self)
 
def output_filename (self)
 
def generate_license (self)
 
def generate_includes_from_entries (self, entries)
 
def generate_primary_header_includes (self)
 
def generate_embedded_code_string_section_for_function (self, function)
 

Static Public Member Functions

def wrap_with_guard (guard, text)
 
def mangledNameForObject (object)
 
def mangledNameForFunction (function)
 

Constructor & Destructor Documentation

◆ __init__()

def builtins_generator.BuiltinsGenerator.__init__ (   self,
  model 
)

Member Function Documentation

◆ generate_embedded_code_string_section_for_function()

def builtins_generator.BuiltinsGenerator.generate_embedded_code_string_section_for_function (   self,
  function 
)

◆ generate_includes_from_entries()

def builtins_generator.BuiltinsGenerator.generate_includes_from_entries (   self,
  entries 
)

◆ generate_license()

def builtins_generator.BuiltinsGenerator.generate_license (   self)

◆ generate_output()

def builtins_generator.BuiltinsGenerator.generate_output (   self)

◆ generate_primary_header_includes()

def builtins_generator.BuiltinsGenerator.generate_primary_header_includes (   self)

◆ mangledNameForFunction()

def builtins_generator.BuiltinsGenerator.mangledNameForFunction (   function)
static

◆ mangledNameForObject()

def builtins_generator.BuiltinsGenerator.mangledNameForObject (   object)
static

◆ model()

def builtins_generator.BuiltinsGenerator.model (   self)

◆ output_filename()

def builtins_generator.BuiltinsGenerator.output_filename (   self)

◆ wrap_with_guard()

def builtins_generator.BuiltinsGenerator.wrap_with_guard (   guard,
  text 
)
static

The documentation for this class was generated from the following file: