diffblue-cbmc/src/nonstd
Thomas Spriggs 0790c01f44 Avoid narrowing conversion in `optional`
This issue was causing compile warnings on Ubuntu 18, when compiling
with conversion warnings enabled. The result of `size_of` was being
converted to `unsigned` which is a narrowing conversion on 64 bit
platforms. This commit fixes this issue by changing the type to
`std::size_t`, which is large enough to store the resultof `size_of`
without a narrowing conversion.
2019-02-04 11:23:45 +00:00
..
README.md Add doc README.md files to each directory 2018-03-22 22:22:47 +00:00
module_dependencies.txt Add module dependency definition files 2018-05-29 14:05:18 +01:00
optional.hpp Avoid narrowing conversion in `optional` 2019-02-04 11:23:45 +00:00

README.md

\ingroup module_hidden \defgroup nonstd nonstd

Folder nonstd

nonstd contains implementations of C++ utilities that are not yet part of the standard library, e.g. for optional.