config/stl-headers
author Sebastian Hengst <archaeopteryx@coole-files.de>
Thu, 29 Jun 2017 01:02:26 +0200
changeset 366673 ed5cc84d317f8c1148eed57f69fd1f91e0eb4cac
parent 357469 3d157ccbc5a793ab96cc6a2c2b8aca2bd57f5056
child 391177 e9814434b1a95cc4633c5a41e0f0e5b772bf9135
permissions -rw-r--r--
Backed out changeset d95016c5fc99 (bug 1351608) because eslint can't find the new plugin "eslint-plugin-no-unsanitized". r=backout

#
# This file contains a list the of STL headers that have been reviewed
# for exception safety and approved. See
#
#   https://bugzilla.mozilla.org/show_bug.cgi?id=551254
#
# At build time, each header listed here is converted into a "wrapper
# header" that is installed into dist/stl_includes.
#
# If you would like to request a new STL header <foo> be added, please
# file a Core:XPCOM bug with a title like "STL: Review exception
# safety of <foo> for gcc and MSVC".
#

new

# FIXME: these headers haven't been reviewed yet, but we use them
# unsafely in Gecko, so we might as well prevent them from
# throwing exceptions
algorithm
atomic
deque
functional
ios
iosfwd
iostream
istream
iterator
limits
list
map
memory
ostream
set
stack
string
thread
type_traits
unordered_map
unordered_set
utility
vector
cassert
climits
cmath
cstdarg
cstdio
cstdlib
cstring
cwchar
tuple
xutility