├── CMakeLists.txt ├── LICENSE ├── README.md ├── doc ├── existing │ ├── hydra.png │ ├── libws.png │ ├── rbakery.png │ ├── rpreview.png │ └── tmgg.png ├── libstent-2020.odp ├── libstent-2020.pdf ├── logo.png └── logo_bw.png ├── include ├── stent.h └── vec.h └── src ├── harness └── main.c └── tests ├── copy.c ├── dangling_ref.c ├── dangling_ref_copy.c ├── fstream.c ├── invalid_cast.c ├── invalid_void_cast.c ├── leak.c ├── ref.c ├── ref_copy.c ├── release_null.c ├── use_null.c ├── vec.c ├── vector.c ├── vector_dangling_ref.c ├── vector_oob.c ├── vector_use_null.c ├── void_cast.c └── zero_initialized.c /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/README.md -------------------------------------------------------------------------------- /doc/existing/hydra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/existing/hydra.png -------------------------------------------------------------------------------- /doc/existing/libws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/existing/libws.png -------------------------------------------------------------------------------- /doc/existing/rbakery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/existing/rbakery.png -------------------------------------------------------------------------------- /doc/existing/rpreview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/existing/rpreview.png -------------------------------------------------------------------------------- /doc/existing/tmgg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/existing/tmgg.png -------------------------------------------------------------------------------- /doc/libstent-2020.odp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/libstent-2020.odp -------------------------------------------------------------------------------- /doc/libstent-2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/libstent-2020.pdf -------------------------------------------------------------------------------- /doc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/logo.png -------------------------------------------------------------------------------- /doc/logo_bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/doc/logo_bw.png -------------------------------------------------------------------------------- /include/stent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/include/stent.h -------------------------------------------------------------------------------- /include/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/include/vec.h -------------------------------------------------------------------------------- /src/harness/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/harness/main.c -------------------------------------------------------------------------------- /src/tests/copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/copy.c -------------------------------------------------------------------------------- /src/tests/dangling_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/dangling_ref.c -------------------------------------------------------------------------------- /src/tests/dangling_ref_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/dangling_ref_copy.c -------------------------------------------------------------------------------- /src/tests/fstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/fstream.c -------------------------------------------------------------------------------- /src/tests/invalid_cast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/invalid_cast.c -------------------------------------------------------------------------------- /src/tests/invalid_void_cast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/invalid_void_cast.c -------------------------------------------------------------------------------- /src/tests/leak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/leak.c -------------------------------------------------------------------------------- /src/tests/ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/ref.c -------------------------------------------------------------------------------- /src/tests/ref_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/ref_copy.c -------------------------------------------------------------------------------- /src/tests/release_null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/release_null.c -------------------------------------------------------------------------------- /src/tests/use_null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/use_null.c -------------------------------------------------------------------------------- /src/tests/vec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/vec.c -------------------------------------------------------------------------------- /src/tests/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/vector.c -------------------------------------------------------------------------------- /src/tests/vector_dangling_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/vector_dangling_ref.c -------------------------------------------------------------------------------- /src/tests/vector_oob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/vector_oob.c -------------------------------------------------------------------------------- /src/tests/vector_use_null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/vector_use_null.c -------------------------------------------------------------------------------- /src/tests/void_cast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/void_cast.c -------------------------------------------------------------------------------- /src/tests/zero_initialized.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osen/stent/HEAD/src/tests/zero_initialized.c --------------------------------------------------------------------------------