MCPcopy Create free account
hub / github.com/alibaba/GraphScope / ProcessExtensionsOption

Function ProcessExtensionsOption

analytical_engine/misc/cpplint.py:946–954  ·  view source on GitHub ↗
(val)

Source from the content-addressed store, hash-verified

944 ['c', 'cc', 'cpp', 'cxx', 'c++', 'cu']))
945
946def ProcessExtensionsOption(val):
947 global _valid_extensions
948 try:
949 extensions = [ext.strip() for ext in val.split(',')]
950 _valid_extensions = set(extensions)
951 except ValueError:
952 PrintUsage('Extensions should be a comma-separated list of values;'
953 'for example: extensions=hpp,cpp\n'
954 'This could not be parsed: "%s"' % (val,))
955
956def GetNonHeaderExtensions():
957 return GetAllExtensions().difference(GetHeaderExtensions())

Callers 2

ProcessConfigOverridesFunction · 0.85
ParseArgumentsFunction · 0.85

Calls 2

PrintUsageFunction · 0.85
splitMethod · 0.80

Tested by

no test coverage detected