Sign in
llvm
/
libcxx
/
57c2f5da6715d15efda2cd8a8f35cca51509ed09
/
include
/
ostream
7c3769d
Update more file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 6 years ago
9648447
Second part of P0482 - char8_t. Reviewed as https://reviews.llvm.org/D55308
by Marshall Clow
· 6 years ago
caae3ec
[libcxx] Don't depend on availability markup to provide the streams in the dylib
by Louis Dionne
· 7 years ago
3845a65
[libcxx] Remove _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY
by Louis Dionne
· 7 years ago
e59d098
Revert "Implement LWG 2221 - No formatted output operator for nullptr."
by Volodymyr Sapsai
· 7 years ago
f06032b
Implement LWG 2221 - No formatted output operator for nullptr. Reviewed as https://reviews.llvm.org/D44263
by Marshall Clow
· 7 years ago
5423805
[libc++] Take 2: Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
by Louis Dionne
· 7 years ago
4e7ffca
Revert "[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY"
by Louis Dionne
· 7 years ago
79aa4f3
[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
by Louis Dionne
· 7 years ago
e9e128b
Fix improperly failing test - and the code it was testing. Thanks to Stephan Lavavej for the catch.
by Marshall Clow
· 7 years ago
0f25cd9
Fix failure on C++03 bots
by Marshall Clow
· 8 years ago
b250294
Implement LWG#2948: unique_ptr does not define operator<< for stream output
by Marshall Clow
· 8 years ago
907c119
Add markup for libc++ dylib availability
by Mehdi Amini
· 8 years ago
e915b5c
Cleanup _LIBCPP_HAS_NO_<c++11-feature> in the input.output library
by Eric Fiselier
· 8 years ago
8eb066a
Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG
by Eric Fiselier
· 8 years ago
c3589a8
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
by Eric Fiselier
· 8 years ago
6dbed46
[libc++] Add _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY to support GCC ABI compatibility
by Eric Fiselier
· 9 years ago
833d644
[libc++] Fix and document visibility attributes for Clang, GCC and Windows.
by Eric Fiselier
· 9 years ago
1e00d6d
Implement std::string_view as described in http://wg21.link/P0254R1. Reviewed as https://reviews.llvm.org/D21459
by Marshall Clow
· 9 years ago
4c7ee80
Revert "Remove visibility attributes from out-of-class method definitions in iostreams."
by Evgeniy Stepanov
· 9 years ago
9b45238
Remove visibility attributes from out-of-class method definitions in iostreams.
by Evgeniy Stepanov
· 9 years ago
1224e89
Make seeking on an ostream that has eofbit set work correctly. Fixes PR#21361
by Marshall Clow
· 10 years ago
bb9902e
K-ballo pointed out *another* mistype in my change
by Marshall Clow
· 11 years ago
d1fae17
Forgot 'const' on my last checkin
by Marshall Clow
· 11 years ago
546eca8
Some of the synopsis was left out of these headers, and the copy construction/assignment should have been marked as deleted. Done. No functionality change, because the base class (base_ios) was marked as non-copyable already.
by Marshall Clow
· 11 years ago
8eb5acc
Remove tabs that crept in during an earlier refactoring. No functionality change
by Marshall Clow
· 11 years ago
73b46a7
Refactored a bunch of duplicated code in <ostream>. Made a new routine called __put_character_sequence, and made nine places call it.
by Marshall Clow
· 11 years ago
76a8670
LWG issue 2341; Make the two variants of basic_ostream::seekp and basic_istream::seekg behave consistently; update tests to make sure
by Marshall Clow
· 12 years ago
2df3700
Add a deleted assignment operator for basic_ostream; LWG Issue #2067
by Marshall Clow
· 12 years ago
0f678bd
Nico Rieck: this patch series fixes visibility issues on Windows as explained in <http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031214.html>.
by Howard Hinnant
· 12 years ago
83eade6
No functionality change at this time. I've split _LIBCPP_VISIBLE up into two flags: _LIBCPP_TYPE_VIS and _LIBCPP_FUNC_VIS. This is in preparation for taking advantage of clang's new __type_visibility__ attribute.
by Howard Hinnant
· 12 years ago
0b93963
Optimize basic_ostream::write by having it call sputn instead of sputc.
by Howard Hinnant
· 12 years ago
ff92677
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
by Howard Hinnant
· 13 years ago
33be35e
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
by Howard Hinnant
· 13 years ago
7786188
Modernize conversion to bool to the explicit bool conversion operator (library wide). This fixes http://llvm.org/bugs/show_bug.cgi?id=12058.
by Howard Hinnant
· 13 years ago
e1a7b04
Fix http://llvm.org/bugs/show_bug.cgi?id=11752
by Howard Hinnant
· 13 years ago
9996844
Further macro protection by replacing _[A-Z] with _[A-Z]p
by Howard Hinnant
· 14 years ago
08e1747
Windows support by Ruben Van Boxem.
by Howard Hinnant
· 14 years ago
ac6de54
Fixing up some ABI issues
by Howard Hinnant
· 14 years ago
a02851e
Chris Jefferson found a missing const (Bugzilla 9632)
by Howard Hinnant
· 14 years ago
b64f8b0
license change
by Howard Hinnant
· 15 years ago
b9af2ea
visibility-decoration.
by Howard Hinnant
· 15 years ago
73d21a4
Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.
by Howard Hinnant
· 15 years ago
324bb03
Fixing whitespace problems
by Howard Hinnant
· 15 years ago
f5256e1
Wiped out some non-ascii characters that snuck into the copyright.
by Howard Hinnant
· 15 years ago
bc8d3f9
libcxx initial import
by Howard Hinnant
· 15 years ago