2 This is the list of names "reserved to the implementation" that
3 have been claimed by certain compilers and system headers of interest,
4 and should not be used in the library. It will grow, of course.
5 We generally are interested in names that are not all-caps, except
45 [Note that this list is out of date. It applies to the old
46 name-mangling; in G++ 3.0 and higher a different name-mangling is
47 used. In addition, many of the bugs relating to G++ interpreting
48 these names as operators have been fixed.]
50 The full set of __* identifiers (combined from gcc/cp/lex.c and
51 gcc/cplus-dem.c) that are either old or new, but are definitely
52 recognized by the demangler, is:
180 // long double conversion members mangled as __opr
181 // http://gcc.gnu.org/ml/libstdc++/1999-q4/msg00060.html