original_docstring: produce a string that matches the filename, but that's appropriate for use in a #include
docstring: produce a string that matches the filename, but that's appropriate for use in a #include
docstring_tokens: produce a string that matches the filename but that ' s appropriate for use in a #include
code: def sanitizedFilenameIncludeGuard(self, absFileName):
          """produce a string that matches the filename, but that's appropriate for use in a #include"""
          # Use relative path to ensure files are identical across build directories
          relFileName = os.path.relpath(absFileName)
          return "__CPPML_TRANSFORMED_" + "".join(['_' if not x.isalnum() else x for x in relFileName])
code_tokens: def sanitizedFilenameIncludeGuard ( self , absFileName ) : relFileName = os . path . relpath ( absFileName ) return "__CPPML_TRANSFORMED_" + "" . join ( [ '_' if not x . isalnum ( ) else x for x in relFileName ] )
short_docstring: produce a string that matches the filename, but that's appropriate for use in a #include
short_docstring_tokens: produce a string that matches the filename but that ' s appropriate for use in a #include
comment: """produce a string that matches the filename, but that's appropriate for use in a #include"""$SEP$# Use relative path to ensure files are identical across build directories