├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── cmake └── compile_fail.cmake ├── include └── awful.hpp └── test ├── noncopyable.cpp ├── noncopyable.fail.assign.cpp ├── noncopyable.fail.cnstr1.cpp ├── noncopyable.fail.cnstr2.cpp ├── noncopyable.fail.cnstr3.cpp ├── overview.fail.cpp ├── trapcomma.cpp ├── trapcomma.fail.comma1.cpp ├── trapcomma.fail.comma2.cpp ├── trapconstructible.cpp ├── trapconstructible.fail.cnstr1.cpp ├── trapconstructible.fail.cnstr2.cpp ├── trapconstructible.fail.cnstr3.cpp ├── trapconstructible.fail.cnstr4.cpp ├── trapconstructible.fail.copy1.cpp ├── trapconstructible.fail.copy2.cpp └── trapconstructible.fail.copy3.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | build/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/README.md -------------------------------------------------------------------------------- /cmake/compile_fail.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/cmake/compile_fail.cmake -------------------------------------------------------------------------------- /include/awful.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/include/awful.hpp -------------------------------------------------------------------------------- /test/noncopyable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/noncopyable.cpp -------------------------------------------------------------------------------- /test/noncopyable.fail.assign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/noncopyable.fail.assign.cpp -------------------------------------------------------------------------------- /test/noncopyable.fail.cnstr1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/noncopyable.fail.cnstr1.cpp -------------------------------------------------------------------------------- /test/noncopyable.fail.cnstr2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/noncopyable.fail.cnstr2.cpp -------------------------------------------------------------------------------- /test/noncopyable.fail.cnstr3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/noncopyable.fail.cnstr3.cpp -------------------------------------------------------------------------------- /test/overview.fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/overview.fail.cpp -------------------------------------------------------------------------------- /test/trapcomma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapcomma.cpp -------------------------------------------------------------------------------- /test/trapcomma.fail.comma1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapcomma.fail.comma1.cpp -------------------------------------------------------------------------------- /test/trapcomma.fail.comma2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapcomma.fail.comma2.cpp -------------------------------------------------------------------------------- /test/trapconstructible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapconstructible.cpp -------------------------------------------------------------------------------- /test/trapconstructible.fail.cnstr1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapconstructible.fail.cnstr1.cpp -------------------------------------------------------------------------------- /test/trapconstructible.fail.cnstr2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapconstructible.fail.cnstr2.cpp -------------------------------------------------------------------------------- /test/trapconstructible.fail.cnstr3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapconstructible.fail.cnstr3.cpp -------------------------------------------------------------------------------- /test/trapconstructible.fail.cnstr4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapconstructible.fail.cnstr4.cpp -------------------------------------------------------------------------------- /test/trapconstructible.fail.copy1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapconstructible.fail.copy1.cpp -------------------------------------------------------------------------------- /test/trapconstructible.fail.copy2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapconstructible.fail.copy2.cpp -------------------------------------------------------------------------------- /test/trapconstructible.fail.copy3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ldionne/libawful/HEAD/test/trapconstructible.fail.copy3.cpp --------------------------------------------------------------------------------