search for: nullptr_t

Displaying 9 results from an estimated 9 matches for "nullptr_t".

Did you mean: nullptr
2014 Apr 29
2
[LLVMdev] 3.4 branch gcc 4.9 build error
...is to be blamed > > > > > > (at all). > > > > > > > > > > You can simply wrap it with #ifndef: > > > > > > > > > > namespace std > > > > > { > > > > > // We handle size_t, ptrdiff_t, and nullptr_t in c++config.h. > > > > > #ifndef __clang__ > > > > > using ::max_align_t; > > > > > #endif > > > > > } > > > > > #endif > > > > > > > > Yeah, but are you sure the bug is in libstdc++ and has to...
2018 Sep 21
2
msan test failures
...traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long) /home/blitz/projects/llvm/projects/libcxx/include/string:1779 #3 0x7aadab in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string<std::nullptr_t>(char const*) /home/blitz/projects/llvm/projects/libcxx/include/string:814 #4 0x7aadab in testing::internal::UnitTestImpl::GetTestCase(char const*, char const*, void (*)(), void (*)()) /home/blitz/projects/llvm/utils/unittest/googletest/src/gtest.cc:4519 #5 0x77250b in testing::internal:...
2019 Sep 03
2
SourceMgr vs EXPENSIVE_CHECKS
...gned int> >*, std::__debug::vector<long unsigned int, std::allocator<long unsigned int> >*> >]’ /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:227:5: required from ‘const llvm::PointerUnion<PTs>& llvm::PointerUnion<PTs>::operator=(std::nullptr_t) [with PTs = {std::__debug::vector<unsigned char, std::allocator<unsigned char> >*, std::__debug::vector<short unsigned int, std::allocator<short unsigned int> >*, std::__debug::vector<unsigned int, std::allocator<unsigned int> >*, std::__debug::vector<long un...
2019 Sep 03
2
SourceMgr vs EXPENSIVE_CHECKS
...ctor<long unsigned int, std::allocator<long unsigned >> int> >*> >]’ >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:227:5: >> required from ‘const llvm::PointerUnion<PTs>& >> llvm::PointerUnion<PTs>::operator=(std::nullptr_t) [with PTs = >> {std::__debug::vector<unsigned char, std::allocator<unsigned char> >*, >> std::__debug::vector<short unsigned int, std::allocator<short unsigned >> int> >*, std::__debug::vector<unsigned int, std::allocator<unsigned >> int> &g...
2019 Oct 02
2
SourceMgr vs EXPENSIVE_CHECKS
...cator<long unsigned >> >> int> >*> >]’ >> >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:227:5: >> >> required from ‘const llvm::PointerUnion<PTs>& >> >> llvm::PointerUnion<PTs>::operator=(std::nullptr_t) [with PTs = >> >> {std::__debug::vector<unsigned char, std::allocator<unsigned char> >*, >> >> std::__debug::vector<short unsigned int, std::allocator<short unsigned >> >> int> >*, std::__debug::vector<unsigned int, std::allocator<u...
2015 Jan 07
2
[LLVMdev] Is address space 1 reserved?
...alues for different address spaces, but does explicitly allow different sized pointers for each. I am less clear on what C++ requires, but C++11 4.10 says "A null pointer constant is an integral constant expression (5.19) prvalue of integer type that evaluates to zero or a prvalue of type std::nullptr_t." > >> >> -Matt >> >> >>>> >>>> -Matt >>>> >>>> >>>> >>>>> >>>>> On Jan 7, 2015, at 1:18 PM, Philip Reames <listmail at philipreames.com <mailto:listmail at phi...
2015 Jan 08
2
[LLVMdev] Is address space 1 reserved?
...does explicitly allow different >> sized pointers for each. I am less clear on what C++ requires, but >> C++11 4.10 says "A null pointer constant is an integral constant >> expression (5.19) prvalue of integer type that evaluates to zero or a >> prvalue of type std::nullptr_t." >> >> >>> >>>> >>>> -Matt >>>> >>>> >>>>>> >>>>>> -Matt >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>>&gt...
2015 Jan 07
5
[LLVMdev] Is address space 1 reserved?
> On Jan 7, 2015, at 2:55 PM, Philip Reames <listmail at philipreames.com> wrote: > > > On 01/07/2015 11:52 AM, Matt Arsenault wrote: >> >>> On Jan 7, 2015, at 2:25 PM, Owen Anderson <resistor at mac.com <mailto:resistor at mac.com>> wrote: >>> >>> I'm not aware of any such restriction, and I know of several LLVM based systems
2017 Jun 21
6
RFC: Cleaning up the Itanium demangler
...::= Dh # IEEE 754r half-precision floating point (16 bits) // ::= Di # char32_t // ::= Ds # char16_t // ::= Da # auto (in dependent new-expressions) // ::= Dc # decltype(auto) // ::= Dn # std::nullptr_t (i.e., decltype(nullptr)) // ::= u <source-name> # vendor extended type template <class C> const char* parse_builtin_type(const char* first, const char* last, C& db) { if (first != last) { switch (*first) { case 'v...