|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Support/FormatVariadic.h 253 inline auto formatv(const char *Fmt, Ts &&... Vals) -> formatv_object<decltype(
254 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...))> {
256 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
259 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
include/llvm/Support/FormatVariadicDetails.h 33 T Item;
36 explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
36 explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
39 format_provider<typename std::decay<T>::type>::format(Item, S, Options);
62 using Decayed = typename std::decay<T>::type;
78 using ConstRefT = const typename std::decay<T>::type &;
136 typename std::enable_if<uses_format_provider<T>::value,
137 provider_format_adapter<T>>::type
138 build_format_adapter(T &&Item) {
139 return provider_format_adapter<T>(std::forward<T>(Item));
tools/lldb/include/lldb/Target/MemoryRegionInfo.h 25 MemoryRegionInfo(RangeType range, OptionalBool read, OptionalBool write,
25 MemoryRegionInfo(RangeType range, OptionalBool read, OptionalBool write,
26 OptionalBool execute, OptionalBool mapped, ConstString name,
26 OptionalBool execute, OptionalBool mapped, ConstString name,
27 OptionalBool flash, lldb::offset_t blocksize)
41 OptionalBool GetReadable() const { return m_read; }
43 OptionalBool GetWritable() const { return m_write; }
45 OptionalBool GetExecutable() const { return m_execute; }
47 OptionalBool GetMapped() const { return m_mapped; }
51 void SetReadable(OptionalBool val) { m_read = val; }
53 void SetWritable(OptionalBool val) { m_write = val; }
55 void SetExecutable(OptionalBool val) { m_execute = val; }
57 void SetMapped(OptionalBool val) { m_mapped = val; }
61 OptionalBool GetFlash() const { return m_flash; }
63 void SetFlash(OptionalBool val) { m_flash = val; }
101 OptionalBool m_read = eDontKnow;
102 OptionalBool m_write = eDontKnow;
103 OptionalBool m_execute = eDontKnow;
104 OptionalBool m_mapped = eDontKnow;
106 OptionalBool m_flash = eDontKnow;
137 static void format(const lldb_private::MemoryRegionInfo::OptionalBool &B,
tools/lldb/source/Expression/IRMemoryMap.cpp 109 if (region_info.GetReadable() != MemoryRegionInfo::OptionalBool::eNo ||
110 region_info.GetWritable() != MemoryRegionInfo::OptionalBool::eNo ||
112 MemoryRegionInfo::OptionalBool::eNo) {
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp 1261 range_info.SetReadable(MemoryRegionInfo::OptionalBool::eNo);
1262 range_info.SetWritable(MemoryRegionInfo::OptionalBool::eNo);
1263 range_info.SetExecutable(MemoryRegionInfo::OptionalBool::eNo);
1264 range_info.SetMapped(MemoryRegionInfo::OptionalBool::eNo);
1282 range_info.SetReadable(MemoryRegionInfo::OptionalBool::eNo);
1283 range_info.SetWritable(MemoryRegionInfo::OptionalBool::eNo);
1284 range_info.SetExecutable(MemoryRegionInfo::OptionalBool::eNo);
1285 range_info.SetMapped(MemoryRegionInfo::OptionalBool::eNo);
tools/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp 50 memory_region_info.SetMapped(MemoryRegionInfo::OptionalBool::eYes);
60 memory_region_info.SetReadable(MemoryRegionInfo::OptionalBool::eYes);
62 memory_region_info.SetReadable(MemoryRegionInfo::OptionalBool::eNo);
69 memory_region_info.SetWritable(MemoryRegionInfo::OptionalBool::eYes);
71 memory_region_info.SetWritable(MemoryRegionInfo::OptionalBool::eNo);
78 memory_region_info.SetExecutable(MemoryRegionInfo::OptionalBool::eYes);
80 memory_region_info.SetExecutable(MemoryRegionInfo::OptionalBool::eNo);
tools/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp 439 constexpr auto yes = MemoryRegionInfo::eYes;
440 constexpr auto no = MemoryRegionInfo::eNo;
tools/lldb/unittests/Process/minidump/MinidumpParserTest.cpp 335 constexpr auto yes = MemoryRegionInfo::eYes;
336 constexpr auto no = MemoryRegionInfo::eNo;
337 constexpr auto unknown = MemoryRegionInfo::eDontKnow;
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) noexcept
usr/include/c++/7.4.0/type_traits 1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1629 { typedef _Tp type; };
1659 { typedef _Tp&& type; };
2104 { typedef typename remove_cv<_Up>::type __type; };
2118 typedef typename remove_reference<_Tp>::type __remove_type;
utils/unittest/googletest/include/gtest/gtest-printers.h 223 void DefaultPrintNonContainerTo(const T& value, ::std::ostream* os) {
276 static ::std::string Format(const ToPrint& value) {
351 const T1& value, const T2& /* other_operand */) {
351 const T1& value, const T2& /* other_operand */) {
352 return FormatForComparison<T1, T2>::Format(value);
352 return FormatForComparison<T1, T2>::Format(value);
366 void UniversalPrint(const T& value, ::std::ostream* os);
373 const C& container, ::std::ostream* os) {
439 const T& value, ::std::ostream* os) {
455 void PrintTo(const T& value, ::std::ostream* os) {
478 DefaultPrintTo(IsContainerTest<T>(0), is_pointer<T>(), value, os);
699 static void Print(const T& value, ::std::ostream* os) {
784 static void Print(const T& value, ::std::ostream* os) {
856 typedef T T1;
983 internal::UniversalTersePrinter<T>::Print(value, &ss);
utils/unittest/googletest/include/gtest/gtest.h 1377 const T1& lhs, const T2& rhs) {
1377 const T1& lhs, const T2& rhs) {
1389 const T1& lhs,
1390 const T2& rhs) {
1419 const T1& lhs,
1420 const T2& rhs) {
utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h 35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
37 return StreamSwitch<T>::printable(V);
54 const T& V;
55 friend std::ostream &operator<<(std::ostream &S, const RawStreamProxy<T> &V) {
69 static const RawStreamProxy<T> printable(const T &V) { return {V}; }
69 static const RawStreamProxy<T> printable(const T &V) { return {V}; }
utils/unittest/googletest/include/gtest/internal/gtest-internal.h 94 ::std::string PrintToString(const T& value);