MCPcopy Create free account
hub / github.com/apache/trafficserver / escape

Function escape

doc/ext/doxygen.py:42–47  ·  view source on GitHub ↗

Partial reimplementation in Python of Doxygen escapeCharsInString()

(name)

Source from the content-addressed store, hash-verified

40
41
42def escape(name):
43 """
44 Partial reimplementation in Python of Doxygen escapeCharsInString()
45 """
46
47 return name.replace('_', '__').replace(':', '_1').replace('/', '_2').replace('<', '_3').replace('>', '_4').replace('*', '_5').replace('&', '_6').replace('|', '_7').replace('.', '_8').replace('!', '_9').replace(',', '_00').replace(' ', '_01').replace('{', '_02').replace('}', '_03').replace('?', '_04').replace('^', '_05').replace('%', '_06').replace('(', '_07').replace(')', '_08').replace('+', '_09').replace('=', '_0A').replace('$', '_0B').replace('\\', '_0C') # yapf: disable
48
49
50class doctree_resolved:

Callers 2

traverseMethod · 0.70
visitCharMethod · 0.50

Calls 1

replaceMethod · 0.45

Tested by

no test coverage detected