2025-01-15 19:44:18 +02:00
2023-06-29 09:33:44 +03:00
2019-02-25 19:42:31 +02:00
2025-01-15 19:44:18 +02:00
2024-03-23 16:04:54 -03:00
2024-12-22 20:12:08 +02:00
2017-05-29 16:31:42 +03:00
2024-08-28 20:28:59 +03:00
2023-01-13 00:56:45 +02:00
2019-05-17 16:12:59 +03:00

Boost.Variant2

This repository contains a never-valueless, strong guarantee, C++11/14/17 implementation of std::variant. See the documentation for more information.

The library is part of Boost, starting from release 1.71. It depends on Boost.Mp11, Boost.Config, and Boost.Assert.

Supported compilers:

  • g++ 4.8 or later with -std=c++11 or above
  • clang++ 3.9 or later with -std=c++11 or above
  • Visual Studio 2015 or later

Tested on Github Actions and Appveyor.

Description
A never-valueless, strong guarantee implementation of std::variant
Readme 553 KiB
Languages
C++ 98.3%
CMake 1%
Shell 0.3%
Batchfile 0.3%
HTML 0.1%