|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/Core/DumpRegisterValue.h 17 class RegisterValue;
tools/lldb/include/lldb/Core/EmulateInstruction.h 30 class RegisterValue;
tools/lldb/include/lldb/lldb-forward.h 180 class RegisterValue;
References
include/llvm/ADT/DenseMap.h 40 struct DenseMapPair : public std::pair<KeyT, ValueT> {
45 ValueT &getSecond() { return std::pair<KeyT, ValueT>::second; }
46 const ValueT &getSecond() const { return std::pair<KeyT, ValueT>::second; }
66 using mapped_type = ValueT;
69 using iterator = DenseMapIterator<KeyT, ValueT, KeyInfoT, BucketT>;
71 DenseMapIterator<KeyT, ValueT, KeyInfoT, BucketT, true>;
185 ValueT lookup(const_arg_type_t<KeyT> Val) const {
195 std::pair<iterator, bool> insert(const std::pair<KeyT, ValueT> &KV) {
202 std::pair<iterator, bool> insert(std::pair<KeyT, ValueT> &&KV) {
249 std::pair<iterator, bool> insert_as(std::pair<KeyT, ValueT> &&KV,
299 ValueT &operator[](const KeyT &Key) {
311 ValueT &operator[](KeyT &&Key) {
380 ::new (&DestBucket->getSecond()) ValueT(std::move(B->getSecond()));
392 const DenseMapBase<OtherBaseT, KeyT, ValueT, KeyInfoT, BucketT> &other) {
400 is_trivially_copyable<ValueT>::value)
410 ValueT(other.getBuckets()[i].getSecond());
520 ::new (&TheBucket->getSecond()) ValueT(std::forward<ValueArgs>(Values)...);
526 ValueT &&Value, LookupKeyT &Lookup) {
684 class DenseMap : public DenseMapBase<DenseMap<KeyT, ValueT, KeyInfoT, BucketT>,
685 KeyT, ValueT, KeyInfoT, BucketT> {
690 using BaseT = DenseMapBase<DenseMap, KeyT, ValueT, KeyInfoT, BucketT>;
1163 using ConstIterator = DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, true>;
1199 const DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, IsConstSrc> &I)
include/llvm/Support/AlignOf.h 30 T t;
39 template <typename T> union SizerImpl<T> { char arr[sizeof(T)]; };
50 llvm::detail::SizerImpl<T, Ts...>)];
include/llvm/Support/Error.h 437 static const bool isRef = std::is_reference<T>::value;
439 using wrap = std::reference_wrapper<typename std::remove_reference<T>::type>;
444 using storage_type = typename std::conditional<isRef, wrap, T>::type;
445 using value_type = T;
448 using reference = typename std::remove_reference<T>::type &;
449 using const_reference = const typename std::remove_reference<T>::type &;
450 using pointer = typename std::remove_reference<T>::type *;
451 using const_pointer = const typename std::remove_reference<T>::type *;
474 Expected(OtherT &&Val,
475 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
475 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
483 new (getStorage()) storage_type(std::forward<OtherT>(Val));
492 Expected(Expected<OtherT> &&Other,
493 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
493 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
594 template <class OtherT> void moveConstruct(Expected<OtherT> &&Other) {
include/llvm/Support/type_traits.h 91 T t;
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
145 std::is_copy_constructible<detail::trivial_helper<T>>::value;
147 !std::is_copy_constructible<T>::value;
151 std::is_move_constructible<detail::trivial_helper<T>>::value;
153 !std::is_move_constructible<T>::value;
157 is_copy_assignable<detail::trivial_helper<T>>::value;
159 !is_copy_assignable<T>::value;
163 is_move_assignable<detail::trivial_helper<T>>::value;
165 !is_move_assignable<T>::value;
169 std::is_destructible<detail::trivial_helper<T>>::value;
tools/lldb/include/lldb/Core/DumpRegisterValue.h 23 bool DumpRegisterValue(const RegisterValue ®_val, Stream *s,
tools/lldb/include/lldb/Core/EmulateInstruction.h 339 RegisterValue ®_value);
344 const RegisterValue ®_value);
386 bool ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value);
392 const RegisterValue ®_value);
399 RegisterValue ®_value);
402 uint32_t reg_num, const RegisterValue ®_value);
444 RegisterValue ®_value);
449 const RegisterValue ®_value);
461 RegisterValue ®_value);
466 const RegisterValue ®_value);
tools/lldb/include/lldb/Core/ValueObjectRegister.h 151 RegisterValue m_reg_value;
tools/lldb/include/lldb/Host/common/NativeRegisterContext.h 47 RegisterValue ®_value) = 0;
50 const RegisterValue ®_value) = 0;
105 RegisterValue ®_value);
110 const RegisterValue ®_value);
tools/lldb/include/lldb/Target/RegisterContext.h 43 RegisterValue ®_value) = 0;
46 const RegisterValue ®_value) = 0;
129 RegisterValue ®_value);
134 const RegisterValue ®_value);
tools/lldb/include/lldb/Target/ThreadPlanTracer.h 93 std::vector<RegisterValue> m_register_values;
tools/lldb/include/lldb/Utility/RegisterValue.h 80 RegisterValue::Type GetType() const { return m_type; }
82 bool CopyValue(const RegisterValue &rhs);
84 void SetType(RegisterValue::Type type) { m_type = type; }
86 RegisterValue::Type SetType(const RegisterInfo *reg_info);
145 bool operator==(const RegisterValue &rhs) const;
147 bool operator!=(const RegisterValue &rhs) const;
258 RegisterValue::Type m_type;
tools/lldb/source/Commands/CommandObjectRegister.cpp 80 RegisterValue reg_value;
351 RegisterValue reg_value;
tools/lldb/source/Core/DumpRegisterValue.cpp 18 bool lldb_private::DumpRegisterValue(const RegisterValue ®_val, Stream *s,
tools/lldb/source/Core/EmulateInstruction.cpp 77 RegisterValue ®_value) {
85 RegisterValue ®_value) {
96 RegisterValue reg_value;
107 RegisterValue reg_value;
117 const RegisterValue ®_value) {
126 const RegisterValue ®_value) {
139 RegisterValue reg_value;
150 RegisterValue reg_value;
286 RegisterValue ®_value) {
297 const RegisterValue ®_value) {
337 RegisterValue ®_value) {
354 const RegisterValue ®_value) {
tools/lldb/source/Core/FormatEntity.cpp 610 RegisterValue reg_value;
1000 RegisterValue reg_value;
tools/lldb/source/Core/ValueObjectRegister.cpp 303 RegisterValue m_old_reg_value(m_reg_value);
tools/lldb/source/Core/ValueObjectVariable.cpp 285 RegisterValue reg_value;
314 RegisterValue reg_value;
tools/lldb/source/Expression/DWARFExpression.cpp 180 RegisterValue reg_value;
tools/lldb/source/Expression/Materializer.cpp 1180 RegisterValue reg_value;
1277 RegisterValue register_value(
tools/lldb/source/Host/common/NativeRegisterContext.cpp 191 RegisterValue value;
225 RegisterValue value;
302 RegisterValue ®_value) {
325 if (src_len > RegisterValue::kMaxRegisterByteSize) {
342 uint8_t src[RegisterValue::kMaxRegisterByteSize];
372 const RegisterValue ®_value) {
374 uint8_t dst[RegisterValue::kMaxRegisterByteSize];
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp 1351 RegisterValue reg_value;
1509 RegisterValue reg_value;
1609 RegisterValue r0_reg_value;
1610 RegisterValue r1_reg_value;
1611 RegisterValue r2_reg_value;
1612 RegisterValue r3_reg_value;
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp 1817 RegisterValue reg_value;
1924 if (byte_size <= RegisterValue::GetMaxByteSize()) {
1925 RegisterValue reg_value;
1952 RegisterValue reg_value;
2146 RegisterValue reg_value;
2187 RegisterValue reg_value;
2302 RegisterValue x0_reg_value;
2303 RegisterValue x1_reg_value;
2367 RegisterValue v0_value;
2401 RegisterValue reg_value;
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp 741 RegisterValue reg_value;
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp 273 RegisterValue reg_val_obj(reg_value, reg_size, eByteOrderLittle);
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp 1352 RegisterValue reg_value;
1488 RegisterValue reg_value;
1662 RegisterValue reg_value;
1686 RegisterValue reg_value;
1771 RegisterValue r0_reg_value;
1806 RegisterValue reg_value;
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp 1788 RegisterValue reg_value;
1897 if (byte_size <= RegisterValue::GetMaxByteSize()) {
1898 RegisterValue reg_value;
1925 RegisterValue reg_value;
2123 RegisterValue reg_value;
2160 RegisterValue reg_value;
2274 RegisterValue x0_reg_value;
2275 RegisterValue x1_reg_value;
2339 RegisterValue v0_value;
2371 RegisterValue reg_value;
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp 1330 lldb_private::RegisterValue r0_value;
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp 230 RegisterValue reg_value;
408 RegisterValue st0_value, fstat_value, ftag_value;
590 RegisterValue st0_value;
653 RegisterValue reg_value;
678 RegisterValue reg_value;
679 RegisterValue reg_value2;
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp 590 RegisterValue reg_value;
894 RegisterValue f0_value;
907 RegisterValue f1_value;
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp 844 RegisterValue f0_value;
861 RegisterValue f2_value;
909 RegisterValue r2_value, r3_value, f0_value, f1_value, f2_value;
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp 281 RegisterValue reg_value;
578 RegisterValue f1_value;
619 RegisterValue reg_value;
675 RegisterValue r3_value, rdx_value;
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp 455 RegisterValue reg_val;
718 RegisterValue vr_val[MAX_VRS];
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp 449 RegisterValue f0_value;
559 RegisterValue f0_value;
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp 313 RegisterValue reg_value;
500 RegisterValue xmm0_value;
612 RegisterValue xmm0_value;
661 RegisterValue reg_value;
686 RegisterValue reg_value;
687 RegisterValue reg_value2;
812 RegisterValue rax_value, rdx_value, xmm0_value, xmm1_value;
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp 1155 RegisterValue reg_value;
1333 RegisterValue xmm0_value;
1446 RegisterValue xmm0_value;
1494 RegisterValue reg_value;
1630 RegisterValue rax_value;
tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp 38 RegisterValue reg_value;
48 RegisterValue reg_value;
223 lldb_private::RegisterValue ®_value) {
243 const lldb_private::RegisterValue ®_value) {
tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h 54 lldb_private::RegisterValue ®_value);
61 const lldb_private::RegisterValue ®_value);
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp 784 RegisterValue data_Rt;
785 RegisterValue data_Rt2;
824 uint8_t buffer[RegisterValue::kMaxRegisterByteSize];
974 uint8_t buffer[RegisterValue::kMaxRegisterByteSize];
975 RegisterValue data_Rt;
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp 1276 RegisterValue data_src;
1280 uint8_t buffer[RegisterValue::kMaxRegisterByteSize];
1329 RegisterValue data_src;
1536 RegisterValue data_src;
1540 uint8_t buffer[RegisterValue::kMaxRegisterByteSize];
1619 RegisterValue data_src;
1623 uint8_t buffer[RegisterValue::kMaxRegisterByteSize];
1670 RegisterValue data_src;
1717 RegisterValue data_dst;
2881 RegisterValue reg_value;
2951 RegisterValue reg_value;
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp 1170 RegisterValue data_src;
1174 uint8_t buffer[RegisterValue::kMaxRegisterByteSize];
1226 RegisterValue data_src;
2192 RegisterValue reg_value;
2262 RegisterValue reg_value;
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp 195 RegisterValue reg_val;
239 RegisterValue reg_val;
278 RegisterValue reg_val;
318 RegisterValue reg_val;
362 RegisterValue reg_val;
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 118 lldb_private::RegisterValue reg_value;
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp 870 std::unordered_map<uint32_t, RegisterValue> m_register_values;
890 RegisterValue ®_value) {
918 const RegisterValue ®_value) {
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp 32 RegisterValue ®_value) {
43 const RegisterValue ®_value) {
45 RegisterValue value_to_write = reg_value;
53 RegisterValue full_value;
63 uint8_t dst[RegisterValue::kMaxRegisterByteSize];
69 uint8_t src[RegisterValue::kMaxRegisterByteSize];
136 RegisterValue &value) {
153 uint32_t offset, const char *reg_name, const RegisterValue &value) {
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.h 34 virtual Status ReadRegisterRaw(uint32_t reg_index, RegisterValue ®_value);
37 const RegisterValue ®_value);
67 uint32_t size, RegisterValue &value);
70 const RegisterValue &value);
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp 410 RegisterValue ®_value) {
505 if (reg_value.GetType() != RegisterValue::eTypeBytes)
570 const RegisterInfo *reg_info, const RegisterValue ®_value) {
740 RegisterValue value((uint64_t)-1);
1017 RegisterValue reg_value;
1053 RegisterValue reg_value;
1093 RegisterValue reg_value;
1134 RegisterValue reg_value;
1160 RegisterValue reg_value;
1205 RegisterValue reg_value;
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h 36 RegisterValue ®_value) override;
39 const RegisterValue ®_value) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp 1122 RegisterValue &value) {
1185 value.SetUInt32(fpu.floats.s[reg], RegisterValue::eTypeFloat);
1210 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h 64 lldb_private::RegisterValue ®_value) override;
67 const lldb_private::RegisterValue ®_value) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp 302 RegisterValue &value) {
544 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h 46 lldb_private::RegisterValue ®_value) override;
49 const lldb_private::RegisterValue ®_value) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp 597 RegisterValue &value) {
714 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h 33 lldb_private::RegisterValue &value) override;
36 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp 644 RegisterValue &value) {
769 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h 33 lldb_private::RegisterValue &value) override;
36 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp 89 lldb_private::RegisterValue &value) {
102 const lldb_private::RegisterValue &value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.h 41 lldb_private::RegisterValue &value) override;
44 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp 90 lldb_private::RegisterValue &value) {
103 const lldb_private::RegisterValue &value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.h 41 lldb_private::RegisterValue &value) override;
44 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp 994 const RegisterInfo *reg_info, RegisterValue &value) {
1047 const RegisterInfo *reg_info, const RegisterValue &value) {
1599 RegisterValue reg_value;
1653 RegisterValue reg_value;
1792 RegisterValue reg_value;
1804 RegisterValue reg_value;
1963 RegisterValue reg_value;
2007 RegisterValue &value) {
2038 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h 48 lldb_private::RegisterValue &value) override;
51 const lldb_private::RegisterValue &value) override;
152 lldb_private::RegisterValue &value);
157 const lldb_private::RegisterValue &value);
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp 55 const RegisterInfo *reg_info, RegisterValue &value) {
92 value.SetUInt32(reg_value, RegisterValue::eTypeFloat);
95 value.SetUInt64(reg_value, RegisterValue::eTypeFloat);
102 value.SetUInt32(reg_value, RegisterValue::eTypeDouble);
105 value.SetUInt64(reg_value, RegisterValue::eTypeDouble);
117 value.SetUInt32(reg_value, RegisterValue::eTypeLongDouble);
120 value.SetUInt64(reg_value, RegisterValue::eTypeLongDouble);
132 const RegisterInfo *reg_info, const RegisterValue &value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h 37 lldb_private::RegisterValue &value) override;
40 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp 77 RegisterValue ®_value) {
91 const RegisterValue ®_value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h 49 lldb_private::RegisterValue ®_value) override;
52 const lldb_private::RegisterValue ®_value) override;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp 45 RegisterValue &value) {
61 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h 28 lldb_private::RegisterValue &value) override;
31 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp 46 RegisterValue &value) {
62 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h 28 lldb_private::RegisterValue &value) override;
31 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp 52 RegisterValue &value) {
80 const RegisterInfo *reg_info, const RegisterValue &value) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h 28 lldb_private::RegisterValue &value) override;
31 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp 66 const RegisterInfo *reg_info, RegisterValue &value) {
100 const RegisterInfo *reg_info, const RegisterValue &value) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h 27 lldb_private::RegisterValue &value) override;
30 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp 65 const RegisterInfo *reg_info, RegisterValue &value) {
131 const RegisterInfo *reg_info, const RegisterValue &value) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h 25 lldb_private::RegisterValue &value) override;
28 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp 53 RegisterValue &value) {
85 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h 27 lldb_private::RegisterValue &value) override;
30 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp 58 RegisterValue &value) {
88 const RegisterInfo *reg_info, const RegisterValue &value) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h 24 lldb_private::RegisterValue &value) override;
27 const lldb_private::RegisterValue &value) override;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp 382 const RegisterInfo ®_info, const RegisterValue *reg_value_p,
384 RegisterValue reg_value;
451 RegisterValue reg_value;
691 RegisterValue reg_value;
741 RegisterValue reg_value;
1932 RegisterValue reg_value;
2005 RegisterValue reg_value;
2102 RegisterValue reg_value(
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp 87 RegisterValue &value) {
278 const RegisterValue &value) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h 59 RegisterValue &value) override;
62 const RegisterValue &value) override;
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.cpp 529 RegisterValue ®_value) {
538 const RegisterValue &) {
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.h 58 RegisterValue ®_value) override;
61 const RegisterValue ®_value) override;
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp 813 RegisterValue ®_value) {
822 const RegisterValue &) {
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.h 51 RegisterValue ®_value) override;
54 const RegisterValue ®_value) override;
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp 95 RegisterValue cfa_reg_value;
342 const RegisterInfo ®_info, const RegisterValue ®_value) {
347 RegisterValue ®_value) {
465 RegisterValue ®_value) {
474 RegisterValue ®_value) {
494 const RegisterValue ®_value) {
502 const RegisterInfo *reg_info, const RegisterValue ®_value) {
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h 92 lldb_private::RegisterValue ®_value);
98 const lldb_private::RegisterValue ®_value);
113 lldb_private::RegisterValue ®_value);
118 const lldb_private::RegisterValue ®_value);
124 const lldb_private::RegisterValue ®_value);
127 lldb_private::RegisterValue ®_value);
137 typedef std::map<uint64_t, lldb_private::RegisterValue> RegisterValueMap;
tools/lldb/source/Target/RegisterContext.cpp 210 RegisterValue value;
226 RegisterValue value;
254 RegisterValue reg_value;
294 RegisterValue ®_value) {
317 if (src_len > RegisterValue::kMaxRegisterByteSize) {
333 uint8_t src[RegisterValue::kMaxRegisterByteSize];
364 const RegisterValue ®_value) {
365 uint8_t dst[RegisterValue::kMaxRegisterByteSize];
tools/lldb/source/Target/StackFrame.cpp 1290 RegisterValue reg_value;
1608 RegisterValue return_value;
tools/lldb/source/Target/ThreadPlanCallFunction.cpp 153 RegisterValue reg_value;
tools/lldb/source/Target/ThreadPlanTracer.cpp 211 RegisterValue reg_value;
217 if (m_register_values[reg_num].GetType() == RegisterValue::eTypeInvalid ||
219 if (reg_value.GetType() != RegisterValue::eTypeInvalid) {
tools/lldb/source/Utility/RegisterValue.cpp 189 RegisterValue::Type RegisterValue::SetType(const RegisterInfo *reg_info) {
191 RegisterValue copy;
298 RegisterValue *reg_value) {
477 bool RegisterValue::CopyValue(const RegisterValue &rhs) {
767 bool RegisterValue::operator==(const RegisterValue &rhs) const {
796 bool RegisterValue::operator!=(const RegisterValue &rhs) const {
tools/lldb/unittests/Utility/RegisterValueTest.cpp 15 RegisterValue R8(uint8_t(47));
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp 64 const RegisterValue *ThreadInfo::ReadRegister(unsigned int Id) const {
203 Expected<RegisterValue> parseRegisterValue(const RegisterInfo &Info,
216 RegisterValue Value;
368 const RegisterValue &RegVal) {
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.h 26 typedef llvm::DenseMap<unsigned int, lldb_private::RegisterValue> RegisterMap;
56 const lldb_private::RegisterValue *ReadRegister(unsigned int Id) const;
86 llvm::Expected<lldb_private::RegisterValue>
183 std::ostream &operator<<(std::ostream &OS, const RegisterValue &RegVal);
usr/include/c++/7.4.0/bits/alloc_traits.h 387 using allocator_type = allocator<_Tp>;
389 using value_type = _Tp;
392 using pointer = _Tp*;
395 using const_pointer = const _Tp*;
usr/include/c++/7.4.0/bits/allocator.h 108 class allocator: public __allocator_base<_Tp>
113 typedef _Tp* pointer;
114 typedef const _Tp* const_pointer;
115 typedef _Tp& reference;
116 typedef const _Tp& const_reference;
117 typedef _Tp value_type;
137 allocator(const allocator<_Tp1>&) throw() { }
usr/include/c++/7.4.0/bits/move.h 46 inline _GLIBCXX_CONSTEXPR _Tp*
47 __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT
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
98 move(_Tp&& __t) noexcept
104 : public __and_<__not_<is_nothrow_move_constructible<_Tp>>,
105 is_copy_constructible<_Tp>>::type { };
usr/include/c++/7.4.0/bits/stl_construct.h 74 _Construct(_T1* __p, _Args&&... __args)
74 _Construct(_T1* __p, _Args&&... __args)
75 { ::new(static_cast<void*>(__p)) _T1(std::forward<_Args>(__args)...); }
97 _Destroy(_Tp* __pointer)
204 allocator<_Tp>&)
usr/include/c++/7.4.0/bits/stl_iterator.h 1224 __make_move_if_noexcept_iterator(_Tp* __i)
usr/include/c++/7.4.0/bits/stl_iterator_base_types.h 181 typedef _Tp value_type;
183 typedef _Tp* pointer;
184 typedef _Tp& reference;
192 typedef _Tp value_type;
194 typedef const _Tp* pointer;
195 typedef const _Tp& reference;
usr/include/c++/7.4.0/bits/stl_map.h 103 typedef _Tp mapped_type;
104 typedef std::pair<const _Key, _Tp> value_type;
usr/include/c++/7.4.0/bits/stl_pair.h 209 : private __pair_base<_T1, _T2>
212 typedef _T2 second_type; /// @c second_type is the second bound type
215 _T2 second; /// @c second is a copy of the second object
252 using _PCCP = _PCC<true, _T1, _T2>;
260 constexpr pair(const _T1& __a, const _T2& __b)
269 explicit constexpr pair(const _T1& __a, const _T2& __b)
283 _T1, _T2>;
311 constexpr pair(_U1&& __x, const _T2& __y)
318 explicit constexpr pair(_U1&& __x, const _T2& __y)
380 is_copy_assignable<_T2>>::value,
391 is_move_assignable<_T2>>::value,
403 is_assignable<_T2&, const _U2&>>::value,
403 is_assignable<_T2&, const _U2&>>::value,
405 operator=(const pair<_U1, _U2>& __p)
414 is_assignable<_T2&, _U2&&>>::value,
414 is_assignable<_T2&, _U2&&>>::value,
416 operator=(pair<_U1, _U2>&& __p)
usr/include/c++/7.4.0/bits/stl_uninitialized.h 288 _ForwardIterator __result, allocator<_Tp>&)
644 allocator<_Tp>&)
usr/include/c++/7.4.0/bits/stl_vector.h 77 rebind<_Tp>::other _Tp_alloc_type;
216 class vector : protected _Vector_base<_Tp, _Alloc>
227 typedef _Vector_base<_Tp, _Alloc> _Base;
232 typedef _Tp value_type;
919 _Tp*
923 const _Tp*
usr/include/c++/7.4.0/bits/unordered_map.h 103 typedef __umap_hashtable<_Key, _Tp, _Hash, _Pred, _Alloc> _Hashtable;
usr/include/c++/7.4.0/ext/alloc_traits.h 117 { typedef typename _Base_type::template rebind_alloc<_Tp> other; };
usr/include/c++/7.4.0/ext/new_allocator.h 63 typedef _Tp* pointer;
64 typedef const _Tp* const_pointer;
65 typedef _Tp& reference;
66 typedef const _Tp& const_reference;
67 typedef _Tp value_type;
111 return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));
130 { return size_t(-1) / sizeof(_Tp); }
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
326 : public __is_integral_helper<typename remove_cv<_Tp>::type>::type
354 : public __is_floating_point_helper<typename remove_cv<_Tp>::type>::type
381 : public __is_pointer_helper<typename remove_cv<_Tp>::type>::type
567 : public __is_null_pointer_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
588 : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
588 : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
631 : public __is_member_pointer_helper<typename remove_cv<_Tp>::type>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
762 typename add_rvalue_reference<_Tp>::type declval() noexcept;
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
798 typedef decltype(__test<_Tp>(0)) type;
811 remove_all_extents<_Tp>::type>::type
825 : public __is_destructible_safe<_Tp>::type
889 typedef decltype(__test<_Tp>(0)) type;
894 : public __and_<__not_<is_void<_Tp>>,
895 __is_default_constructible_impl<_Tp>>
915 : public __is_default_constructible_atom<_Tp>::type
921 : public __is_default_constructible_safe<_Tp>::type
984 typedef decltype(__test<_Tp, _Arg>(0)) type;
989 : public __and_<is_destructible<_Tp>,
990 __is_direct_constructible_impl<_Tp, _Arg>>
1072 __is_direct_constructible_ref_cast<_Tp, _Arg>,
1073 __is_direct_constructible_new_safe<_Tp, _Arg>
1079 : public __is_direct_constructible_new<_Tp, _Arg>::type
1119 : public __is_direct_constructible<_Tp, _Arg>
1130 : public __is_constructible_impl<_Tp, _Args...>::type
1142 : public is_constructible<_Tp, const _Tp&>
1142 : public is_constructible<_Tp, const _Tp&>
1148 : public __is_copy_constructible_impl<_Tp>
1160 : public is_constructible<_Tp, _Tp&&>
1160 : public is_constructible<_Tp, _Tp&&>
1166 : public __is_move_constructible_impl<_Tp>
1215 : public __and_<is_constructible<_Tp, _Args...>,
1216 __is_nt_constructible_impl<_Tp, _Args...>>
1246 : public is_nothrow_constructible<_Tp, _Tp&&>
1246 : public is_nothrow_constructible<_Tp, _Tp&&>
1252 : public __is_nothrow_move_constructible_impl<_Tp>
1286 : public is_assignable<_Tp&, const _Tp&>
1286 : public is_assignable<_Tp&, const _Tp&>
1292 : public __is_copy_assignable_impl<_Tp>
1304 : public is_assignable<_Tp&, _Tp&&>
1304 : public is_assignable<_Tp&, _Tp&&>
1310 : public __is_move_assignable_impl<_Tp>
1377 static void __helper(const _Tp&);
1380 static true_type __test(const _Tp&,
1381 decltype(__helper<const _Tp&>({}))* = 0);
1390 typedef decltype(__test(declval<_Tp>())) type;
1395 : public __is_implicitly_default_constructible_impl<_Tp>::type
1400 : public __and_<is_default_constructible<_Tp>,
1401 __is_implicitly_default_constructible_safe<_Tp>>
1526 static void __test_aux(_To1);
1538 typedef decltype(__test<_From, _To>(0)) type;
1538 typedef decltype(__test<_From, _To>(0)) type;
1545 : public __is_convertible_helper<_From, _To>::type
1545 : public __is_convertible_helper<_From, _To>::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; };
1659 { typedef _Tp&& type; };
1664 : public __add_rvalue_reference_helper<_Tp>
1955 { typedef _Tp type; };
2171 { typedef _Iffalse type; };
usr/include/c++/7.4.0/utility 180 { typedef _Tp2 type; };
190 __get(std::pair<_Tp1, _Tp2>& __pair) noexcept
200 __const_get(const std::pair<_Tp1, _Tp2>& __pair) noexcept
224 constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&
225 get(std::pair<_Tp1, _Tp2>& __in) noexcept
229 constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&&
230 get(std::pair<_Tp1, _Tp2>&& __in) noexcept
234 constexpr const typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&
235 get(const std::pair<_Tp1, _Tp2>& __in) noexcept
utils/unittest/googlemock/include/gmock/gmock-matchers.h 206 bool operator()(const A& a, const B& b) const { return a == b; }
206 bool operator()(const A& a, const B& b) const { return a == b; }
897 explicit ComparisonBase(const Rhs& rhs) : rhs_(rhs) {}
907 explicit Impl(const Rhs& rhs) : rhs_(rhs) {}
921 Rhs rhs_;
924 Rhs rhs_;
929 class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, AnyEq> {
929 class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, AnyEq> {
931 explicit EqMatcher(const Rhs& rhs)
3760 inline internal::EqMatcher<T> Eq(T x) { return internal::EqMatcher<T>(x); }
3760 inline internal::EqMatcher<T> Eq(T x) { return internal::EqMatcher<T>(x); }
utils/unittest/googletest/include/gtest/gtest-printers.h 205 ::std::basic_ostream<Char, CharTraits>& os, const T& x) {
223 void DefaultPrintNonContainerTo(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) {
853 void UniversalPrint(const T& value, ::std::ostream* os) {
856 typedef T T1;
utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h 29 static const T& printable(const T& V) { return V; }
29 static const T& printable(const T& V) { return V; }
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);