webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
KeywordLookupGenerator.Trie Class Reference

Public Member Functions

def __init__ (self, prefix)
 
def insert (self, key, value)
 
def coalesce (self)
 
def fillOut (self, prefix="")
 
def printSubTreeAsC (self, typeName, indent)
 
def maxLength (self)
 
def printAsC (self)
 

Public Attributes

 prefix
 
 keys
 
 value
 
 fullPrefix
 
 selfWeight
 
 weight
 

Constructor & Destructor Documentation

◆ __init__()

def KeywordLookupGenerator.Trie.__init__ (   self,
  prefix 
)

Member Function Documentation

◆ coalesce()

def KeywordLookupGenerator.Trie.coalesce (   self)

◆ fillOut()

def KeywordLookupGenerator.Trie.fillOut (   self,
  prefix = "" 
)

◆ insert()

def KeywordLookupGenerator.Trie.insert (   self,
  key,
  value 
)

◆ maxLength()

def KeywordLookupGenerator.Trie.maxLength (   self)

◆ printAsC()

def KeywordLookupGenerator.Trie.printAsC (   self)

◆ printSubTreeAsC()

def KeywordLookupGenerator.Trie.printSubTreeAsC (   self,
  typeName,
  indent 
)

Member Data Documentation

◆ fullPrefix

KeywordLookupGenerator.Trie.fullPrefix

◆ keys

KeywordLookupGenerator.Trie.keys

◆ prefix

KeywordLookupGenerator.Trie.prefix

◆ selfWeight

KeywordLookupGenerator.Trie.selfWeight

◆ value

KeywordLookupGenerator.Trie.value

◆ weight

KeywordLookupGenerator.Trie.weight

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