reference, declarationdefinition
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 &reg_val, Stream *s,
tools/lldb/include/lldb/Core/EmulateInstruction.h
  339                                        RegisterValue &reg_value);
  344                                         const RegisterValue &reg_value);
  386   bool ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value);
  392                      const RegisterValue &reg_value);
  399                     RegisterValue &reg_value);
  402                      uint32_t reg_num, const RegisterValue &reg_value);
  444                                 RegisterValue &reg_value);
  449                                  const RegisterValue &reg_value);
  461                                   RegisterValue &reg_value);
  466                                    const RegisterValue &reg_value);
tools/lldb/include/lldb/Core/ValueObjectRegister.h
  151   RegisterValue m_reg_value;
tools/lldb/include/lldb/Host/common/NativeRegisterContext.h
   47                               RegisterValue &reg_value) = 0;
   50                                const RegisterValue &reg_value) = 0;
  105                               RegisterValue &reg_value);
  110                              const RegisterValue &reg_value);
tools/lldb/include/lldb/Target/RegisterContext.h
   43                             RegisterValue &reg_value) = 0;
   46                              const RegisterValue &reg_value) = 0;
  129                               RegisterValue &reg_value);
  134                              const RegisterValue &reg_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 &reg_val, Stream *s,
tools/lldb/source/Core/EmulateInstruction.cpp
   77                                       RegisterValue &reg_value) {
   85                                       RegisterValue &reg_value) {
   96   RegisterValue reg_value;
  107   RegisterValue reg_value;
  117                                        const RegisterValue &reg_value) {
  126                                        const RegisterValue &reg_value) {
  139     RegisterValue reg_value;
  150     RegisterValue reg_value;
  286                                            RegisterValue &reg_value) {
  297                                             const RegisterValue &reg_value) {
  337                                              RegisterValue &reg_value) {
  354                                               const RegisterValue &reg_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 &reg_value) {
  325   if (src_len > RegisterValue::kMaxRegisterByteSize) {
  342   uint8_t src[RegisterValue::kMaxRegisterByteSize];
  372     const RegisterValue &reg_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 &reg_value) {
  243     const lldb_private::RegisterValue &reg_value) {
tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
   54                                  lldb_private::RegisterValue &reg_value);
   61                       const lldb_private::RegisterValue &reg_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 &reg_value) {
  918                                   const RegisterValue &reg_value) {
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp
   32                                                    RegisterValue &reg_value) {
   43                                              const RegisterValue &reg_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 &reg_value);
   37                                   const RegisterValue &reg_value);
   67                                      uint32_t size, RegisterValue &value);
   70                                       const RegisterValue &value);
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
  410                                                 RegisterValue &reg_value) {
  505       if (reg_value.GetType() != RegisterValue::eTypeBytes)
  570     const RegisterInfo *reg_info, const RegisterValue &reg_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 &reg_value) override;
   39                        const RegisterValue &reg_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 &reg_value) override;
   67                      const lldb_private::RegisterValue &reg_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 &reg_value) override;
   49                      const lldb_private::RegisterValue &reg_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 &reg_value) {
   91                                           const RegisterValue &reg_value) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h
   49                     lldb_private::RegisterValue &reg_value) override;
   52                      const lldb_private::RegisterValue &reg_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 &reg_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 &reg_value) {
  538                                                 const RegisterValue &) {
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.h
   58                     RegisterValue &reg_value) override;
   61                      const RegisterValue &reg_value) override;
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp
  813                                                  RegisterValue &reg_value) {
  822                                                   const RegisterValue &) {
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.h
   51                     RegisterValue &reg_value) override;
   54                      const RegisterValue &reg_value) override;
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
   95       RegisterValue cfa_reg_value;
  342     const RegisterInfo &reg_info, const RegisterValue &reg_value) {
  347                                                    RegisterValue &reg_value) {
  465                                                RegisterValue &reg_value) {
  474                                                RegisterValue &reg_value) {
  494     const RegisterValue &reg_value) {
  502     const RegisterInfo *reg_info, const RegisterValue &reg_value) {
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
   92                            lldb_private::RegisterValue &reg_value);
   98                 const lldb_private::RegisterValue &reg_value);
  113                     lldb_private::RegisterValue &reg_value);
  118                      const lldb_private::RegisterValue &reg_value);
  124                         const lldb_private::RegisterValue &reg_value);
  127                         lldb_private::RegisterValue &reg_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 &reg_value) {
  317   if (src_len > RegisterValue::kMaxRegisterByteSize) {
  333     uint8_t src[RegisterValue::kMaxRegisterByteSize];
  364     const RegisterValue &reg_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);