mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-23 12:24:34 +00:00
CodingStandards: Document std::equal misbehaviour
I should have included this as part of r215986, which worked around this corner by changing ArrayRef::equals() not to use std::equal. Alas. llvm-svn: 215988
This commit is contained in:
parent
282f6d144f
commit
9e2de65efb
@ -162,6 +162,8 @@ being aware of:
|
||||
* ``std::initializer_list`` (and the constructors and functions that take it as
|
||||
an argument) are not always available, so you cannot (for example) initialize
|
||||
a ``std::vector`` with a braced initializer list.
|
||||
* ``std::equal()`` (and other algorithms) incorrectly assert in MSVC when given
|
||||
``nullptr`` as an iterator.
|
||||
|
||||
Other than these areas you should assume the standard library is available and
|
||||
working as expected until some build bot tells you otherwise. If you're in an
|
||||
|
Loading…
x
Reference in New Issue
Block a user