├── .cirrus.yml ├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.MD ├── appveyor.yml ├── dub.sdl ├── source └── core │ └── experimental │ └── stdcpp │ ├── allocator.d │ ├── array.d │ ├── exception.d │ ├── new_.d │ ├── optional.d │ ├── string.d │ ├── string_view.d │ ├── type_traits.d │ ├── typeinfo.d │ ├── vector.d │ └── xutility.d ├── stl-containers.sln ├── stl-containers.vcxproj ├── stl-containers.vcxproj.filters └── tests ├── .gitignore ├── README.MD ├── cpp ├── CMakeLists.txt ├── allocator_cpp.cpp ├── array_cpp.cpp ├── new_cpp.cpp ├── optional_cpp.cpp ├── string_cpp.cpp ├── string_view_cpp.cpp └── vector_cpp.cpp ├── dub.sdl └── source ├── allocator_test.d ├── app.d ├── array_test.d ├── new_test.d ├── optional_test.d ├── string_test.d ├── string_view_test.d └── vector_test.d /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/README.MD -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/appveyor.yml -------------------------------------------------------------------------------- /dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/dub.sdl -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/allocator.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/allocator.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/array.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/array.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/exception.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/exception.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/new_.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/new_.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/optional.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/optional.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/string.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/string.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/string_view.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/string_view.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/type_traits.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/type_traits.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/typeinfo.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/typeinfo.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/vector.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/vector.d -------------------------------------------------------------------------------- /source/core/experimental/stdcpp/xutility.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/source/core/experimental/stdcpp/xutility.d -------------------------------------------------------------------------------- /stl-containers.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/stl-containers.sln -------------------------------------------------------------------------------- /stl-containers.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/stl-containers.vcxproj -------------------------------------------------------------------------------- /stl-containers.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/stl-containers.vcxproj.filters -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/README.MD -------------------------------------------------------------------------------- /tests/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /tests/cpp/allocator_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/cpp/allocator_cpp.cpp -------------------------------------------------------------------------------- /tests/cpp/array_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/cpp/array_cpp.cpp -------------------------------------------------------------------------------- /tests/cpp/new_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/cpp/new_cpp.cpp -------------------------------------------------------------------------------- /tests/cpp/optional_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/cpp/optional_cpp.cpp -------------------------------------------------------------------------------- /tests/cpp/string_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/cpp/string_cpp.cpp -------------------------------------------------------------------------------- /tests/cpp/string_view_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/cpp/string_view_cpp.cpp -------------------------------------------------------------------------------- /tests/cpp/vector_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/cpp/vector_cpp.cpp -------------------------------------------------------------------------------- /tests/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/dub.sdl -------------------------------------------------------------------------------- /tests/source/allocator_test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/source/allocator_test.d -------------------------------------------------------------------------------- /tests/source/app.d: -------------------------------------------------------------------------------- 1 | import std.stdio; 2 | void main() 3 | { 4 | writeln("dub test instead"); 5 | } 6 | -------------------------------------------------------------------------------- /tests/source/array_test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/source/array_test.d -------------------------------------------------------------------------------- /tests/source/new_test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/source/new_test.d -------------------------------------------------------------------------------- /tests/source/optional_test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/source/optional_test.d -------------------------------------------------------------------------------- /tests/source/string_test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/source/string_test.d -------------------------------------------------------------------------------- /tests/source/string_view_test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/source/string_view_test.d -------------------------------------------------------------------------------- /tests/source/vector_test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlang-cpp-interop/stl-containers/HEAD/tests/source/vector_test.d --------------------------------------------------------------------------------