reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
371 DIEDelta *, DIEEntry, DIEBlock *, 381 template <class T> void construct(T V) { 382 static_assert(std::is_standard_layout<T>::value || 383 std::is_pointer<T>::value, 385 new (reinterpret_cast<void *>(Val.buffer)) T(V); 388 template <class T> T *get() { return reinterpret_cast<T *>(Val.buffer); } 389 template <class T> const T *get() const { 392 template <class T> void destruct() { get<T>()->~T(); } 692 dwarf::Form Form, T &&Value) { 693 return addValue(Alloc, DIEValue(Attribute, Form, std::forward<T>(Value)));include/llvm/Support/AlignOf.h
24 T t; 25 AlignerImpl<Ts...> rest; 35 char arr[sizeof(T)]; 36 SizerImpl<Ts...> rest; 50 llvm::detail::SizerImpl<T, Ts...>)];lib/CodeGen/AsmPrinter/DwarfUnit.cpp
382 DIEEntry Entry) {
lib/CodeGen/AsmPrinter/DwarfUnit.h 178 void addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIEEntry Entry);
unittests/CodeGen/DIEHashTest.cpp117 DIEEntry IntRef(Int); 148 DIEEntry IntRef(Int); 185 DIEEntry FooRef(Foo); 213 DIEEntry FooRef(Foo); 216 DIEEntry FooPtrRef(FooPtr); 243 DIEEntry FooEntry(Foo); 247 DIEEntry FooRefRef(FooRef); 251 DIEEntry FooRefConstRef(FooRefConst); 278 DIEEntry FooEntry(Foo); 282 DIEEntry FooRefRef(FooRef); 286 DIEEntry FooRefConstRef(FooRefConst); 312 DIEEntry FooEntry(Foo); 317 DIEEntry PtrToFooMemRef(PtrToFooMem); 356 DIEEntry BarEntry(Bar); 359 DIEEntry FooEntry(Foo); 363 DIEEntry PtrToFooMemRef(PtrToFooMem); 387 DIEEntry BarEntry(Bar); 390 DIEEntry FooEntry(Foo); 394 DIEEntry PtrToFooMemRef(PtrToFooMem); 434 DIEEntry BarEntry(Bar); 440 DIEEntry PtrToFooMemRef(PtrToFooMem); 464 DIEEntry BarEntry(Bar); 470 DIEEntry PtrToFooMemRef(PtrToFooMem); 510 DIEEntry UnnamedRef(Unnamed); 514 DIEEntry UnnamedPtrRef(UnnamedPtr); 617 DIEEntry IntTy(IntTyDIE); 621 DIEEntry PITy(*PITyDIE); 663 DIEEntry FloatTy(*FloatTyDIE); 667 DIEEntry PITy(*PITyDIE);usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/type_traits
381 : public __is_pointer_helper<typename remove_cv<_Tp>::type>::type 1554 { typedef _Tp type; }; 1563 { typedef _Tp type; }; 1574 remove_const<typename remove_volatile<_Tp>::type>::type type; 1629 { typedef _Tp type; }; 1633 { typedef _Tp type; };