├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── cpp20 └── flowchart.dot.m4 └── cpp23 ├── aggregate_init.dot.cpp ├── build.sh ├── common.h ├── default_init.dot.cpp ├── flowchart.dot.cpp ├── list_init.dot.cpp ├── reference_init.dot.cpp ├── string_init.dot.cpp ├── value_init.dot.cpp ├── wrap.perl └── zero_init.dot.cpp /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | generated-flowchart.dot 2 | rendered.svg 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/README.md -------------------------------------------------------------------------------- /cpp20/flowchart.dot.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp20/flowchart.dot.m4 -------------------------------------------------------------------------------- /cpp23/aggregate_init.dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/aggregate_init.dot.cpp -------------------------------------------------------------------------------- /cpp23/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/build.sh -------------------------------------------------------------------------------- /cpp23/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/common.h -------------------------------------------------------------------------------- /cpp23/default_init.dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/default_init.dot.cpp -------------------------------------------------------------------------------- /cpp23/flowchart.dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/flowchart.dot.cpp -------------------------------------------------------------------------------- /cpp23/list_init.dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/list_init.dot.cpp -------------------------------------------------------------------------------- /cpp23/reference_init.dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/reference_init.dot.cpp -------------------------------------------------------------------------------- /cpp23/string_init.dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/string_init.dot.cpp -------------------------------------------------------------------------------- /cpp23/value_init.dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/value_init.dot.cpp -------------------------------------------------------------------------------- /cpp23/wrap.perl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/wrap.perl -------------------------------------------------------------------------------- /cpp23/zero_init.dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randomnetcat/cpp_initialization/HEAD/cpp23/zero_init.dot.cpp --------------------------------------------------------------------------------