├── .bazelrc ├── .clang-format ├── .dockerignore ├── .github └── workflows │ ├── bazel.yml │ ├── cmake.yml │ └── code_coverage.yml ├── .gitignore ├── .ycm_extra_conf.py ├── BUILD.bazel ├── CMakeLists.txt ├── Dockerfile ├── LICENSE.txt ├── README.md ├── WORKSPACE.bazel ├── documentation ├── CMakeLists.txt └── p0201.md ├── install_hooks.sh ├── polymorphic_value-config.cmake.in ├── polymorphic_value.gdb.py ├── polymorphic_value.h ├── polymorphic_value.natvis ├── polymorphic_value_test.cpp ├── scripts └── build.py └── talks ├── 2017_1_25_cxx_london.md ├── 2022_07_05_CppOnSea.md ├── 2022_08_02_cxx_london.md ├── CppOnSeaCoverSlide.png └── cxx-london-cover-slide.png /.bazelrc: -------------------------------------------------------------------------------- 1 | build --cxxopt='-std=c++17' 2 | -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/.clang-format -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/bazel.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/.github/workflows/bazel.yml -------------------------------------------------------------------------------- /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.github/workflows/code_coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/.github/workflows/code_coverage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/.gitignore -------------------------------------------------------------------------------- /.ycm_extra_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/.ycm_extra_conf.py -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/WORKSPACE.bazel -------------------------------------------------------------------------------- /documentation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/documentation/CMakeLists.txt -------------------------------------------------------------------------------- /documentation/p0201.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/documentation/p0201.md -------------------------------------------------------------------------------- /install_hooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/install_hooks.sh -------------------------------------------------------------------------------- /polymorphic_value-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/polymorphic_value-config.cmake.in -------------------------------------------------------------------------------- /polymorphic_value.gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/polymorphic_value.gdb.py -------------------------------------------------------------------------------- /polymorphic_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/polymorphic_value.h -------------------------------------------------------------------------------- /polymorphic_value.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/polymorphic_value.natvis -------------------------------------------------------------------------------- /polymorphic_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/polymorphic_value_test.cpp -------------------------------------------------------------------------------- /scripts/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/scripts/build.py -------------------------------------------------------------------------------- /talks/2017_1_25_cxx_london.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/talks/2017_1_25_cxx_london.md -------------------------------------------------------------------------------- /talks/2022_07_05_CppOnSea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/talks/2022_07_05_CppOnSea.md -------------------------------------------------------------------------------- /talks/2022_08_02_cxx_london.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/talks/2022_08_02_cxx_london.md -------------------------------------------------------------------------------- /talks/CppOnSeaCoverSlide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/talks/CppOnSeaCoverSlide.png -------------------------------------------------------------------------------- /talks/cxx-london-cover-slide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbcoe/polymorphic_value/HEAD/talks/cxx-london-cover-slide.png --------------------------------------------------------------------------------