#!/usr/bin/env python
## Checks files to make sure they conform to LLVM standards which can be applied
# to any programming language: at present, line length and trailing whitespace.
importcommon_lintimportsysclassGenericCodeLint(common_lint.BaseLint):MAX_LINE_LENGTH=80defRunOnFile(self,filename,lines):common_lint.VerifyLineLength(filename,lines,GenericCodeLint.MAX_LINE_LENGTH)common_lint.VerifyTrailingWhitespace(filename,lines)defGenericCodeLintMain(filenames):common_lint.RunLintOverAllFiles(GenericCodeLint(),filenames)return0if__name__=='__main__':sys.exit(GenericCodeLintMain(sys.argv[1:]))