Lines Matching refs:name
12 # returning a boolean result. isSupported takes an extension or version name
58 def markupPassthrough(name):
59 """Pass a name (leaf or operator) through without applying markup"""
60 return name
62 def leafMarkupAsciidoc(name):
63 """Markup a leaf name as an asciidoc link to an API version or extension
66 - name - version or extension name"""
68 return conventions.formatVersionOrExtension(name)
70 def leafMarkupC(name):
71 """Markup a leaf name as a C expression, using conventions of the
74 - name - version or extension name"""
76 (apivariant, major, minor) = apiVersionNameMatch(name)
79 return name
81 return f'ext.{name}'
112 # An identifier (version or extension name)
159 - isSupported - function taking a version or extension name string and
160 returning True or False if that name is supported or not."""
180 - isSupported - function taking a version or extension name string and
181 returning True or False if that name is supported or not."""
209 # This is an extension or feature name
219 - leafMarkup - function taking an extension / version name and
221 - opMarkup - function taking an operator ('+' / ',') name name and
332 termSupported = lambda name: name in termdict and termdict[name]