Lines Matching refs:stl
81 * stlport/stl/_string_sum_methods.h: Bug report #2003308,
88 * stlport/stl/_fstream.c: Consider read file failure in
102 * stlport/stl/_threads.h: Move definition of __stl_atomic_t next
127 * stlport/stl/_iterator_base.h: Add a funny feature, when
147 * stlport/stl/_new.h, _range_errors.c: Remove unused
187 * stlport/stl/_function_adaptors.h: Fix instantiation of
199 * src/ios.cpp, stlport/stl/_complex.c, _ios.c, _ios.h, _ios_base.h,
209 * stlport/stl/_time_facets.c: In addition to above modifications
222 * stlport/stl/_alloc.h: Code simplification, clean up null
241 * stlport/stl/_function.h, type_traits.h: Adoption of Defect Report 109
248 * stlport/stl/_string.c: from formal (ISO/IEC 14882:2003) point of view
259 * stlport/stl/_istream.c, stlport/stl/_ostream.h: ISO/IEC 14882:2003
279 * stlport/stl/_algobase.h: Patch 1935497 from Andrey Semashev to
297 * stlport/stl/_string.h: Remove support for non POD type in basic_string
321 * stlport/stl/_string.c: derived from patch #1914475, wrong
328 * stlport/stl/_stdexcept_base.h, _stdexcept_base.c,
352 * stlport/stl/_stdexcept_base.h, _stdexcept_base.c:
373 * stlport/stl/_range_errors.h: Signal function responsible
382 * stlport/stl/config: Normalization of verbose mode used to get
388 * stlport/stl/_check_config.h: Unused, removed.
397 * stlport/stl/_function_base.h: Hide protected constructor not
400 * stlport/stl/config/_bc.h: Now detect Rtti support.
427 * stlport/stl/type_traits.h: Generalize technique used by Borland
435 * stlport/stl/c_locale.h, src/c_locale.h,
484 * stlport/stl/_algobase.h: Removed namespace specification on
490 * stlport/stl/_alloc.h, _new.h, src/locale.cpp, locale_impl.cp:
495 * stlport/stl/_valarray.h: Use __stl_new rather than malloc to get
508 * src/allocators.cpp, stlport/stl/_alloc.h, _alloc_old.h,
532 * stlport/stl/type_manips.h, type_traits.h: Borland patch from Eric
543 * stlport/stl/_limits.c: Borland, like gcc 4, prefer additional brackets
554 * stlport/stl/config/features.h: _STLP_PRIV now contains full
559 * stlport/stl/debug/_string.h: Call to std::distance removed to avoid
564 * stlport/stl/_iterator_base.h: Remove implementation of __value_type
575 * stlport/stl/_string.h, test/unit/string_test.cpp: Add swap
604 * stlport/wctype.h, stlport/stl/_cwctype.h: HP-UX has problems with
609 * stlport/stl/config/_cygwin.h: Cygwin do not define _STLP_USE_GLIBC
632 * stlport/stl/_locale.h: Fix locale implementation when MSVC6 workaround
654 * stlport/stl/config/_intel.h: Looks like ICL since version 9 support
657 * stlport/stl/config/features.h, src/c_locale_win32/c_locale_win32.c:
667 errno.h, stl/type_manips.h, type_traits.h: Borland patch from Eric
677 * stlport/stl/_function_base.h: Based on an idea from Herb Sutter in
688 * stlport/stl/debug/_list.h: Remove use of std::distance in STL
713 * stlport/stl/config/_prolog.h: remove suspicious comments.
717 * stlport/stl/config/_hpux.h: define _POSIX_C_SOURCE 199506;
722 * stlport/stl/_string.h, _string.c: Restore code to support non-POD
726 * stlport/stl/_limits.c: Use double numeric limits for long double
729 * stlport/stl/debug/_debug.h, _deque.h, _list.h, _vector.h: Prefer to
751 * stlport/stl/_limits.c: Adapt long double numeric limits for
764 * stlport/stl/_prolog.h: Remove code duplication by including
777 * stlport/stl/_uninitialized.h: Fix implementation of
783 * stlport/stl/_ios_base.h: _S_was_synced renamed in _S_is_synced
808 * stlport/stl/_codecvt.h: Add assertion to check buffer ranges pass to
811 * src/fstream.cpp, stlport/stl/_fstream.c: Complete bug #1854345 fix,
814 * stlport/stl/_fstream.h, _fstream.c: Several modifications in the
831 * stlport/stl/_time_facets.h, _time_facets.c, src/time_facet.cpp,
839 * stlport/stl/_string_base.h, _string.h, _string.c,
847 * stlport/stl/_string_workaround.h: Updated to take into account recent
858 stlport/stl/_codecvt.h, _ctype.h, _numpunct.h, _time_facets.c,
877 * stlport/stl/config/_evc.h, debug/_debug.h, _debug.c: Patch
883 * stlport/stl/_monetary.c: Remove test of existing space at end of
907 * stlport/stl/_limits.c: Add brackets on union initialization for gcc
912 * stlport/stl/config/_linux.h: if not explicitly specified another,
930 * stlport/stl/_string_base.h, stlport/stl/_string.h, stlport/stl/_string.c:
959 * stlport/stl/_uninitialized.h: comment unused parameter;
961 * stlport/stl/_limits.c: 64-bits systems may has [and really has]
1014 * stlport/stl/_ios_base.h, _ios.c: Add qualification on the cached
1033 * stlport/stl/char_traits.h, _stdexcept_base.c: Borland patch
1043 * stlport/stl/_monetary.h: Add missing explicit keyword on
1046 * stlport/stl/_numpunct.h: Removed friend relation between
1050 * stlport/stl/config/stl_mycomp.h, features.h, _watcom.h, _sunprocc.h,
1073 * stlport/stl/_codecvt.h, _collate.h, _ctype.h, _messages_facets.h,
1099 * stlport/stl/_iterator_base.h, _ptrs_specialize.h: Avoid inclusion
1112 * stlport/stl/_fstream.c: Fix implementation of
1144 * stlport/stl/_istream.c: fix for bug #1830513 above;
1152 * stlport/stl/_bvector.h, _deque.h, _hashtable.h, _list.h,
1183 * stlport/stl/_hash_map.h, _hash_set.h, _unordered_set.h,
1189 * stlport/stl/_hashtable.h, _hashtable.c: For the same reason exposed
1203 * stlport/stl/_hashtable.h: Container might now be rehash when user
1209 * stlport/stl/_hashtable.c: Fix Code warrior workaround that was only
1243 * stlport/stl/_codecvt.h, _fstream.c, src/codecvt.cpp: Fix non
1266 * stlport/stl/_fstream.c, src/facets_byname.cpp,
1279 * stlport/stl/pointer/_tools.h: Use class partial specialization to
1299 * stlport/stl/_locale.h: Error reporting enhancement. In combine
1319 * stlport/stl/_algobase.c: keep check for symmetry in
1326 * stlport/stl/debug/_hashtable.h: idem;
1328 * stlport/stl/debug/_tree.h: idem;
1330 * stlport/stl/debug/_debug.h: __symetrical_strict_weak_call
1335 * stlport/stl/_algo.c: Add check for symetrical functor
1338 * stlport/stl/_algobase.c: Restore symetrical functor checks.
1343 * stlport/stl/debug/_debug.h: Add __symetrical_strict_weak_call
1349 * stlport/stl/debug/_hashtable.h: Make use of
1353 * stlport/stl/debug/_tree.h: Make use of
1359 * stlport/stl/_string.c: fix bugs in string rfind, find_last_of,
1367 * test/unit/rope_test.cpp, stlport/stl/_rope.h: test for
1381 * stlport/stl/_algobase.c: symmetry not required for
1385 * stlport/stl/debug/_hashtable.h: symmetry not required for
1394 * src/dll_main.cpp, stlport/stl/debug/_debug.c: removed
1399 * test/eh/test_rope.cpp, stlport/stl/_num_get.c: idem;
1401 * stlport/stl/_time_facets.c, stlport/stl/_codecvt.h: idem;
1403 * stlport/stl/_monetary.c, stlport/stl/_num_put.c: idem;
1405 * stlport/stl/_rope.c, stlport/stl/_rope.h: idem;
1407 * stlport/stl/config/user_config.h: idem;
1409 * stlport/stl/config/stl_mycomp.h: idem;
1411 * stlport/stl/config/_gcc.h: idem;
1413 * stlport/stl/_threads.c: idem.
1417 * stlport/stl/_algobase.c: Small optimization, add an
1421 * stlport/stl/_threads.h, _threads.c: Fully apply modification
1429 * stlport/stl/_algobase.c, _string.c: Some modification in
1435 * stlport/stl/config/user_config.h, host.h: Moved administrative
1443 * stlport/stl/debug/_vector.h: only random access iterators
1453 * stlport/stl/config/host.h: Removed _STLP_NO_CYGWIN macro
1458 * stlport/stl/config/_gcc.h: Avoid conflict in link model, gcc
1467 * stlport/stl/char_traits.h, src/fstream_unistd.cpp: use 64-bits
1474 * stlport/stl/config/user_config.h: add _STLP_USE_DEFAULT_FILE_OFFSET,
1487 * stlport/stl/_string.h: Internal _String_reserve_t moved to
1490 * stlport/stl/_algobase.c, _string.c, char_traits.h: Adoption of
1496 * stlport/stl/_algo.h, _algobase.h, _algobase.c: find_first_of
1499 http://www.codeproject.com/vcpp/stl/find_first_of.asp.
1506 * stlport/stl/config/feature.h: Removed useless workaround, there
1515 * stlport/stl/_auto_ptr.h, test/unit/memory_test.cpp: Fix auto_ptr
1536 * stlport/stl/_facets_fwd.h, _num_put.h, _num_get.h, _monetary.h,
1544 * stlport/stl/_mbstate_t.h: We have to define mbstate_t ourself
1555 * stlport/stl/config/_gcc.h, stl_mycomp.h: Removed unused
1558 * stlport/stl/config/_msvc.h, _intel.h, _gcc.h, features.h: Some
1563 * stlport/stl/_num_put.h: Removed __string_to_float declarations only
1597 * stlport/stl/_algo.c, stlport/stl/_algobase.c: search, the __tmp and
1601 * stlport/stl/_algobase.c: in the main-loop of search there are two
1606 * stlport/stl/_algo.c, stlport/stl/_algobase.c: in the search the main-loop
1672 * src/locale.cpp, locale_impl.h, stlport/stl/_locale.h,
1685 * stlport/stl/boost_type_traits.h: reread boost/config.h
1697 * stlport/stl/config/features.h: remove definition of
1706 * stlport/stl/_function.h, stlport/functional: fix import
1713 * stlport/stl/_string.h, _string_workaround.h: Some fix for gcc
1722 * stlport/stl/_cwchar.h: Replace a _STLP_MSVC check with a _STLP_MSVC_LIB
1737 * stlport/stl/debug/_debug.h, _debug.c: Replace __in_range with
1741 stlport/stl/_locale.h, _string.h, config/features.h: Fix some
1748 * stlport/stl/_limits.c: Change technique used to generate NaN or
1759 * stlport/stl/_function.h: import reference_wrapper from boost to
1773 stlport/stl/_locale.h, _rope.h, config/_windows.h, features.h:
1788 * stlport/stl/_cwchar.h: Add MSVC compilers before Visual Studio 2005
1795 * stlport/stl/_threads.c: In the Win32 implementation, add a call to
1816 * stlport/stl/_fstream.h: detect of _Filebuf_base implementation moved
1817 into stlport/stl/config files;
1819 * stlport/stl/config/*.h: iostreams underline technique depends upon
1822 * stlport/stl/config/features.h: some system-specific macro moved to
1825 * stlport/stl/_rope.h: rewritten suspicion code, functionality not changed.
1829 * stlport/stl/_complex.h: Clean unused _STLP_NO_COMPLEX_SPECIALIZATIONS
1842 * stlport/stl/config/features.h: Removed unused _STLP_LDOUBLE_* macros giving
1845 * stlport/stl/_limits.h, _limits.c: Major code upgrade, now computation
1855 * stlport/stl/config/_cray.h, _gcc.h, _msvc.h, stl_mycomp.h: Removed
1862 * stlport/stl/_num_get_.c: Small refactoring, all num_get::do_get for
1872 * src/allocators.cpp, locales.cpp, stlport/stl/_threads.h,
1886 * stlport/stl/config/_msvc.h: Configuration fix, check that _STLP_MSVC
1902 * stlport/stl/_valarray.h, _valarray.c: Add many assertion checks to
1908 * stlport/stl/_prolog.h: Hide _debug.h when including C standard
1914 * stlport/stl/config/_auto_link.h, build/Makefiles/gmake/cygming/lib.mak,
1921 * stlport/stl/_range_errors.c, _stdexcept_base.c: New files
1927 * stlport/stl/_stdexcept_base.h, _stdexcept_base.c: __Names_exception
1938 * stlport/stl/_num_put.c: Fix a cast to avoid a signed/unsigned
1965 * src/locale.cpp, allocators.cpp, stlport/stl/_threads.h,
1986 * stlport/stl/_numpunct.h, _time_facets.h, _ctype.h, _monetary.h,
1999 * stlport/stl/_messages_facets.h, src/facets_byname.cpp, messages.cpp:
2006 * stlport/stl/_time_facets.h: _Locale_time instance is not kept
2018 * stlport/stl/_valarray.h: Integrate C++ Standard defect 253
2041 * stlport/stl/_messages_facets.h, src/messages_facets.h, messages.cpp:
2058 * stlport/stl/config/features.h: Define _STLP_NO_TYPEINFO when _STLP_NO_RTTI
2069 * stlport/stl/pointers/_deque.h, _list.h, _set.h, _slist.h:
2081 * stlport/stl/_pair.h, _vector.h, config/_bc.h: Borland patch
2093 * stlport/stl/config/_gcc.h: Removed undef of _STLP_NEW_PLATFORM_SDK,
2103 * stlport/stl/debug/_debug.c: stl/_cstdlib.h already included;
2105 * stlport/stl/_cprolog.h: prolog for C headers can't include
2128 * stlport/stl/_prolog.h, config/features.h, debug/_debug.h:
2134 * stlport/stl/_alloc.h, _iterator_base.h, _valarray.h: Removed
2138 * stlport/stl/config/_windows.h: Add some Windows macro before
2146 * stlport/stl/config/_evc.h: Removed unjustified macro definition to
2165 * stlport/stl/_threads.h, config/_windows.h, src/allocators.cpp:
2169 * stlport/stl/config/_windows.h:
2183 * stlport/stl/_locale.h, _alloc.h, _rope.h: Moved
2188 * stlport/stl/config/feature.h: Fixed _STLP_USE_NO_IOSTREAMS check to undef
2191 * stlport/stl/config/_windows.h: For performance reason
2202 * stlport/stl/_string.h: Made inheritance relation between basic_string
2205 * src/dll_main.cpp, stlport/stl/config/features.h,
2206 stlport/stl/_locale.h, _alloc.h: Add a new mecanism to detect library
2218 * stlport/stl/config/_windows.h: Use
2234 * stlport/stl/config/_windows.h: Major modification, when building
2244 * stlport/stl/_istream.c: Add parenthesis on a use_facet call to make
2251 * stlport/stl/config/user_config.h: Add comment about limitation
2254 * stlport/stl/_string.h, _string_workaround.h: Now that _STLP_DEBUG
2260 * src/allocators.cpp, stlport/stl/config/features.h: Removed
2265 * stlport/stl/config/_msvc.h: use MS's safe string functions only
2277 * stlport/stl/config/_linux.h: mark that Alpha, PowerPC,
2286 * stlport/stl: swap workaround review, now when swap implementation
2299 * stlport/stl/config/features.h, _msvc.h, stl_mycomp.h: Removed
2304 * stlport/stl/_algobase.h: Restore workaround for compilers
2317 * stlport/stl/config/features.h: Add necessary macro to work
2320 * stlport/stl/_unordered_set.h, _unordered_map.h: Put unordered
2334 * stlport/stl/_algobase.h: _SwapImplemented useless, because it never
2346 * stlport/stl/_alloc.h, allocators.cpp: Moved _ALIGN and
2352 * stlport/stl/_vector.h, _vector.c: Moved __type_traits
2357 * stlport/stl/_deque.h, _deque.c: Removed useless __type_traits
2362 * stlport/stl/_hashtable.h, _hashtable.c: For the same reason than
2402 * stlport/stl/debug/_deque.h: typename required.
2413 * stlport/stl/_threads.h: Changed way of including headers for
2430 * stlport/stl/_locale.h: Introduction of the _GetFacetId function
2437 * stlport/stl/_monetary.h, _num_get.h, _num_put.h, _time_facets.h:
2447 * stlport/stl/_collate.h: Use _GetFacetId in __locale_do_operator_call
2450 * stlport/stl/_monetary.c, _num_put.c, _num_get.c, _time_facets.c,
2462 * stlport/stl/_cmath.h, _cstdlib.h, config/_watcom.h: Small
2468 * stlport/stl/config/features.h, _gcc.h, _intel.h, _msvc.h, _sgi.h:
2476 * stlport/stl/config/host.h: define one of __SunOS_5_x macro
2480 * stlport/stl/config/_solaris.h: reminder for __SunOS_5_x
2485 * stlport/stl/config/_sunprocc.h: if use new-c-headers, SunPro
2492 * stlport/stl/_num_put.c: Add cast to avoid gcc warning.
2494 * stlport/stl/_pair.h, _construct.h: Add _STLP_NO_MOVE_SEMANTIC
2497 * stlport/stl/_istream.c: Removed useless cast to num_get facet.
2505 * stlport/stl/_cmath.h: move hypot in global namespace for SunSoft;
2515 * stlport/stl/config/_gcc.h: Add _STLP_NOTHROW definition for
2534 * stlport/stl/config/_system.h: Add __SUNPRO_C macro check to
2537 * stlport/stl/_cstdlib.h: Add __SUNPRO_CC macro check before
2543 * stlport/stl: Add _STLP_NO_MOVE_SEMANTIC macro checks to
2551 * stlport/stl/_list.h: Add assertion to signal potential stack
2558 * stlport/stl/_mbstate_t.h: Attempt to fix STLport config for compilers
2566 * src/iostream.cpp, stlport/stdio.h, stl/_cstdio.h: Eric Sanford
2569 * stlport/stl/debug: Generalize _STLP_NO_MOVE_SEMANTIC check
2573 * stlport/stl/config/_msvc.h: Restore move semantic for MSVC6. AFAIR
2604 * stlport/stl/config/_dm.h, test/unit/map_test.cpp: Eric Sanford
2622 * stlport/stl/config/feature.h: Fix and generalize the mutable
2627 * stlport/stl/_istreambuf_iterator.h, _stream_iterator.h, _string_sum.h:
2630 * stlport/stl/_sstream.h: Removed useless mutable qualifier for
2646 * stlport/stl/type_manips.h: Check _STLP_DONT_USE_PRIV_NAMESPACE before
2649 * stlport/stl/config/_dec.h, _apcc.h: Removed references to unused
2654 * src/fstream.cpp, stlport/stl/_fstream.h: non-template friend function
2659 * stlport/stl/_range_errors.h: To complete 2006-12-04 modification
2661 stlport/stl/_string.h rather than string header. There is a special case
2666 * stlport/stl/config/user_config.h: Documented above modification.
2668 * stlport/stl/config/features.h: Modify _STLP_VENDOR_STD definition. This
2674 * stlport/stl/_algobase.c, config/features.h: Removed unused
2677 * stlport/stl/config/_watcom.h, _dm.h, feature.h: Add new
2682 * stlport/stl/_map.h, _hash_map.h, _unordered_map.h: Add use of
2685 * stlport/stl/_num_put.c: Introduce __do_put_bool function containing
2692 * stlport/stl/_fstream.h, src/fstream.cpp: Removed useless declaration
2704 * stlport/stl/_cmath.h, _cstdlib.h: Signal that Open Watcom has already
2712 * stlport/stl/_fstream.h: Reorder member variables in _Filebuf_base
2721 * stlport/stl/config/_hpux.h: Specify that Hp Unix is a unix platform
2737 * stlport/stl/_string.c: Use find_end algo rather than internal
2741 * stlport/stl/_algo.c: Avoid a useless default value for last
2748 * stlport/stl/_num_get.c, _num_put.c: Complete basic_string
2753 * stlport/stl/_alloc.h, _bvector.h, _construct.h, _deque.h,
2765 * stlport/stl/config/_gcc.h: Starting with gcc 4, use visibility
2773 * stlport/stl/_alloc.h: Avoid explicit instanciation of template
2779 * stlport/stl/_ptrs_specialize.h: Fixed instanciation of
2785 stl/char_traits:
2813 * stlport/iosfwd, stl/type_manips.h, config/_bc.h, pointers/_tools.h:
2825 * stlport/stl/_ios_base.h: Replace wrong external utility inclusion
2830 * stlport/stl/config/features.h: Modification of the static constant
2843 * stlport/stl/_ctype.h, _ios_base.h, _limits.h, _monetary.h: Use
2846 * stlport/stl/_limits.h: Limits a workaround for long long and unsigned
2850 * stlport/stl/_limits.c: Clean all static constant values duplicated from
2855 * stlport/stl/debug/_string.h: Removed npos static constant definition
2856 that is only necessary in stlport/stl/_string.c.
2858 * stlport/stl/config/_msvc.h: Use real static constant starting with
2866 * stlport/stl/config/stl_confix.h: Add some STLport config options based
2869 * stlport/stl/: Patch from Eric Sanford for Borland compiler. Allow
2875 * stlport/stl/config/_hpacc.h, stl_confix.h: Thanks to additional info
2885 included internal header (in stl folder) and then, if _STLP_WHOLE_NATIVE
2896 * stlport/stl/_iomanip.h: New file containing all STLport code that used
2899 * stlport/stl/_complex.h, _rope.h, _stream_iterator.h, _string_fwd.h: Use
2900 stl/_iomanip.h rather than iomanip.
2902 * stlport/stl/_rope.c: Use stl/_ostream.h and stl/_istream.h rather than
2905 * stlport/stl/config/_kai.h, _msvc.h, feature.h: _STLP_MINIMUM_IMPORT_STD
2913 * stlport/stl/config/features.h: Add a #error to signal that
2917 * stlport/stl/config/stl_confix.h
2921 * stlport/stl/_sstream.h, _sstream.c: Add 2 helper functions _S_start and
2928 * stlport/stl/_string.h, debug/_string.h, _string_sum_methods.h: Removed
2955 * stlport/stl/_stdexcept_base.h: Patch from Uli to simplify
2963 * stlport/stl/_num_put.c: Disable warning for MSVC that signal problem in
2980 * stlport/stl/_stlport_version.h: Upgrade STLport version information
2985 * stlport/stl/config/host.h, _linux.h: force usage malloc_alloc as default
2988 * stlport/stl/_alloc.h: remove _STLP_MALLOC_USABLE_SIZE dependant
2991 * stlport/stl/_alloc.c: remove recalculation of __n [Francois was right];
3000 * stlport/stl/c_locale.h, _mbstate_t.h, src/c_locale.h, c_locale.c:
3013 * stlport/stl/_alloc.c: Hmm, looks like deallocation size in
3016 * stlport/stl/_num_put.c: print pointer as in fix width form, and
3024 * stlport/stl/_mbstate_t.h: revert back changes from STLPORT_5_1 branch;
3037 * stlport/stl/_sstream.h, _sstream.c: remove double buffering
3043 * stlport/stl/_string_base.h: basic_streambuf is friend, to access
3046 * stlport/stl/debug/_string.h, _string_sum_methods.h: change usage
3055 * stlport/stl/_streambuf.h: remove ancient code, that can't
3073 * stlport/stl/config/_gcc.h: Add definition of _STLP_HAS_INCLUDE_NEXT