├── .github └── workflows │ ├── apple-silicon-llvm-from-sources.yml │ ├── apple-silicon.yml │ ├── x86-ubuntu-llvm-from-sources.yml │ └── x86-ubuntu.yml ├── .gitignore ├── CMakeLists.txt ├── HelloWorld ├── CMakeLists.txt └── HelloWorld.cpp ├── LICENSE ├── README.md ├── include ├── CodeRefactor.h ├── CodeStyleChecker.h ├── LACommenter.h ├── Obfuscator.h └── UnusedForLoopVar.h ├── lib ├── CMakeLists.txt ├── CodeRefactor.cpp ├── CodeStyleChecker.cpp ├── LACommenter.cpp ├── Obfuscator.cpp └── UnusedForLoopVar.cpp ├── test ├── CMakeLists.txt ├── CodeRefactor_Class.cpp ├── CodeRefactor_Other.cpp ├── CodeRefactor_Struct.cpp ├── CodeRefactor_derived_only.cpp ├── CodeStyleCheckerAnonymous.cpp ├── CodeStyleCheckerConversionOp.cpp ├── CodeStyleCheckerFunction.cpp ├── CodeStyleCheckerMacro.cpp ├── CodeStyleCheckerTypesAndVars.cpp ├── CodeStyleCheckerUnderscore.cpp ├── CodeStyleCheckerVector.cpp ├── HelloWorld-basic.cpp ├── HelloWorld-macro.cpp ├── HelloWorld-no-records.cpp ├── HelloWorld-vector.cpp ├── Inputs │ └── ct-code-style-checker-header-file.h ├── LACBool.cpp ├── LACChar.cpp ├── LACFloat.cpp ├── LACInt.cpp ├── LACLong.cpp ├── LACString.cpp ├── MBA_add_int.cpp ├── MBA_float_add.cpp ├── MBA_float_sub.cpp ├── MBA_sub_int.cpp ├── UnusedForLoopVar_nested.cpp ├── UnusedForLoopVar_range_loop.cpp ├── UnusedForLoopVar_range_loop_ignored.cpp ├── UnusedForLoopVar_range_loop_macro.cpp ├── UnusedForLoopVar_regular_loop.cpp ├── UnusedForLoopVar_regular_loop_function_macro.cpp ├── UnusedForLoopVar_regular_loop_ignored.cpp ├── UnusedForLoopVar_regular_loop_macro.cpp ├── UnusedForLoopVar_regular_nested_loop.cpp ├── ct-code-style-checker-basic.cpp ├── ct-code-style-checker-include-files.cpp ├── lit.cfg.py └── lit.site.cfg.py.in └── tools ├── CMakeLists.txt ├── CodeRefactorMain.cpp ├── CodeStyleCheckerMain.cpp └── LACommenterMain.cpp /.github/workflows/apple-silicon-llvm-from-sources.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/.github/workflows/apple-silicon-llvm-from-sources.yml -------------------------------------------------------------------------------- /.github/workflows/apple-silicon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/.github/workflows/apple-silicon.yml -------------------------------------------------------------------------------- /.github/workflows/x86-ubuntu-llvm-from-sources.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/.github/workflows/x86-ubuntu-llvm-from-sources.yml -------------------------------------------------------------------------------- /.github/workflows/x86-ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/.github/workflows/x86-ubuntu.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /HelloWorld/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/HelloWorld/CMakeLists.txt -------------------------------------------------------------------------------- /HelloWorld/HelloWorld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/HelloWorld/HelloWorld.cpp -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/README.md -------------------------------------------------------------------------------- /include/CodeRefactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/include/CodeRefactor.h -------------------------------------------------------------------------------- /include/CodeStyleChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/include/CodeStyleChecker.h -------------------------------------------------------------------------------- /include/LACommenter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/include/LACommenter.h -------------------------------------------------------------------------------- /include/Obfuscator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/include/Obfuscator.h -------------------------------------------------------------------------------- /include/UnusedForLoopVar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/include/UnusedForLoopVar.h -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/CodeRefactor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/lib/CodeRefactor.cpp -------------------------------------------------------------------------------- /lib/CodeStyleChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/lib/CodeStyleChecker.cpp -------------------------------------------------------------------------------- /lib/LACommenter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/lib/LACommenter.cpp -------------------------------------------------------------------------------- /lib/Obfuscator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/lib/Obfuscator.cpp -------------------------------------------------------------------------------- /lib/UnusedForLoopVar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/lib/UnusedForLoopVar.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/CodeRefactor_Class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeRefactor_Class.cpp -------------------------------------------------------------------------------- /test/CodeRefactor_Other.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeRefactor_Other.cpp -------------------------------------------------------------------------------- /test/CodeRefactor_Struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeRefactor_Struct.cpp -------------------------------------------------------------------------------- /test/CodeRefactor_derived_only.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeRefactor_derived_only.cpp -------------------------------------------------------------------------------- /test/CodeStyleCheckerAnonymous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeStyleCheckerAnonymous.cpp -------------------------------------------------------------------------------- /test/CodeStyleCheckerConversionOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeStyleCheckerConversionOp.cpp -------------------------------------------------------------------------------- /test/CodeStyleCheckerFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeStyleCheckerFunction.cpp -------------------------------------------------------------------------------- /test/CodeStyleCheckerMacro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeStyleCheckerMacro.cpp -------------------------------------------------------------------------------- /test/CodeStyleCheckerTypesAndVars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeStyleCheckerTypesAndVars.cpp -------------------------------------------------------------------------------- /test/CodeStyleCheckerUnderscore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeStyleCheckerUnderscore.cpp -------------------------------------------------------------------------------- /test/CodeStyleCheckerVector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/CodeStyleCheckerVector.cpp -------------------------------------------------------------------------------- /test/HelloWorld-basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/HelloWorld-basic.cpp -------------------------------------------------------------------------------- /test/HelloWorld-macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/HelloWorld-macro.cpp -------------------------------------------------------------------------------- /test/HelloWorld-no-records.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/HelloWorld-no-records.cpp -------------------------------------------------------------------------------- /test/HelloWorld-vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/HelloWorld-vector.cpp -------------------------------------------------------------------------------- /test/Inputs/ct-code-style-checker-header-file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/Inputs/ct-code-style-checker-header-file.h -------------------------------------------------------------------------------- /test/LACBool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/LACBool.cpp -------------------------------------------------------------------------------- /test/LACChar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/LACChar.cpp -------------------------------------------------------------------------------- /test/LACFloat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/LACFloat.cpp -------------------------------------------------------------------------------- /test/LACInt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/LACInt.cpp -------------------------------------------------------------------------------- /test/LACLong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/LACLong.cpp -------------------------------------------------------------------------------- /test/LACString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/LACString.cpp -------------------------------------------------------------------------------- /test/MBA_add_int.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/MBA_add_int.cpp -------------------------------------------------------------------------------- /test/MBA_float_add.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/MBA_float_add.cpp -------------------------------------------------------------------------------- /test/MBA_float_sub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/MBA_float_sub.cpp -------------------------------------------------------------------------------- /test/MBA_sub_int.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/MBA_sub_int.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_nested.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_nested.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_range_loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_range_loop.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_range_loop_ignored.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_range_loop_ignored.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_range_loop_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_range_loop_macro.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_regular_loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_regular_loop.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_regular_loop_function_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_regular_loop_function_macro.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_regular_loop_ignored.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_regular_loop_ignored.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_regular_loop_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_regular_loop_macro.cpp -------------------------------------------------------------------------------- /test/UnusedForLoopVar_regular_nested_loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/UnusedForLoopVar_regular_nested_loop.cpp -------------------------------------------------------------------------------- /test/ct-code-style-checker-basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/ct-code-style-checker-basic.cpp -------------------------------------------------------------------------------- /test/ct-code-style-checker-include-files.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/ct-code-style-checker-include-files.cpp -------------------------------------------------------------------------------- /test/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/lit.cfg.py -------------------------------------------------------------------------------- /test/lit.site.cfg.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/test/lit.site.cfg.py.in -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/CodeRefactorMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/tools/CodeRefactorMain.cpp -------------------------------------------------------------------------------- /tools/CodeStyleCheckerMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/tools/CodeStyleCheckerMain.cpp -------------------------------------------------------------------------------- /tools/LACommenterMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/banach-space/clang-tutor/HEAD/tools/LACommenterMain.cpp --------------------------------------------------------------------------------