webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions | Variables
makeSelectorPseudoElementsMap.py File Reference

Namespaces

 makeSelectorPseudoElementsMap
 

Functions

def makeSelectorPseudoElementsMap.enumerablePseudoType (stringPseudoType)
 
def makeSelectorPseudoElementsMap.expand_ifdef_condition (condition)
 

Variables

 makeSelectorPseudoElementsMap.output_file = open('SelectorPseudoElementTypeMap.gperf', 'w')
 
list makeSelectorPseudoElementsMap.webcore_defines = [i.strip() for i in sys.argv[-1].split(' ')]
 
int makeSelectorPseudoElementsMap.longest_keyword = 0
 
bool makeSelectorPseudoElementsMap.ignore_until_endif = False
 
 makeSelectorPseudoElementsMap.input_file = open(sys.argv[1], 'r')
 
 makeSelectorPseudoElementsMap.line = line.strip()
 
 makeSelectorPseudoElementsMap.condition = line[4:].strip()
 
 makeSelectorPseudoElementsMap.keyword_definition = line.split(',')
 
 makeSelectorPseudoElementsMap.keyword = keyword_definition[0].strip()
 
def makeSelectorPseudoElementsMap.pseudo_element_enum_value = enumerablePseudoType(keyword)
 
 makeSelectorPseudoElementsMap.gperf_command = sys.argv[2]
 
 makeSelectorPseudoElementsMap.gperf_return = os.system("%s --key-positions=\"*\" -m 10 -s 2 SelectorPseudoElementTypeMap.gperf --output-file=SelectorPseudoElementTypeMap.cpp" % gperf_command)