reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/lldb-forward.h
  273 class Value;

References

tools/lldb/include/lldb/Core/Value.h
  126   Value(const Value &rhs);
  132   Value &operator=(const Value &rhs);
  132   Value &operator=(const Value &rhs);
  196   size_t AppendDataToHostBuffer(const Value &rhs);
  247   void PushValue(const Value &value);
  250   Value *GetValueAtIndex(size_t idx);
  254   typedef std::vector<Value> collection;
tools/lldb/include/lldb/Core/ValueObject.h
  486   const Value &GetValue() const;
  488   Value &GetValue();
  844   Value m_value;
  979   const char *GetLocationAsCStringImpl(const Value &value,
tools/lldb/include/lldb/Core/ValueObjectConstResult.h
   58                                     Value &value, ConstString name,
  144   ValueObjectConstResult(ExecutionContextScope *exe_scope, const Value &value,
tools/lldb/include/lldb/Core/ValueObjectVariable.h
   75   Value m_resolved_value; ///< The value that DWARFExpression resolves this
tools/lldb/include/lldb/Expression/DWARFExpression.h
  163                 const Value *initial_value_ptr, const Value *object_address_ptr,
  163                 const Value *initial_value_ptr, const Value *object_address_ptr,
  164                 Value &result, Status *error_ptr) const;
  170                 const Value *initial_value_ptr, const Value *object_address_ptr,
  170                 const Value *initial_value_ptr, const Value *object_address_ptr,
  171                 Value &result, Status *error_ptr) const;
  228                        const Value *initial_value_ptr,
  229                        const Value *object_address_ptr, Value &result,
  229                        const Value *object_address_ptr, Value &result,
tools/lldb/include/lldb/Expression/ExpressionVariable.h
   51         Value::eContextTypeRegisterInfo, const_cast<RegisterInfo *>(reg_info));
tools/lldb/include/lldb/Expression/FunctionCaller.h
  217                   DiagnosticManager &diagnostic_manager, Value &results);
  262                             Value &ret_value);
tools/lldb/include/lldb/Target/LanguageRuntime.h
   74   virtual bool GetObjectDescription(Stream &str, Value &value,
   82                                         Value::ValueType &value_type) = 0;
tools/lldb/include/lldb/lldb-forward.h
  473 typedef std::shared_ptr<lldb_private::Value> ValueSP;
tools/lldb/source/Core/Value.cpp
   58 Value::Value(const Value &v)
   74 Value &Value::operator=(const Value &rhs) {
   74 Value &Value::operator=(const Value &rhs) {
  110                Value::GetValueTypeAsCString(m_value_type), m_context,
  111                Value::GetContextTypeAsCString(m_context_type));
  114 Value::ValueType Value::GetValueType() const { return m_value_type; }
  143 size_t Value::AppendDataToHostBuffer(const Value &rhs) {
  685   SetValueType(Value::eValueTypeLoadAddress);
  696 void ValueList::PushValue(const Value &value) { m_values.push_back(value); }
  700 Value *ValueList::GetValueAtIndex(size_t idx) {
tools/lldb/source/Core/ValueObject.cpp
  137   Value::ValueType value_type = m_value.GetValueType();
  146   case Value::eValueTypeFileAddress:
  169   case Value::eValueTypeHostAddress:
  180   case Value::eValueTypeLoadAddress:
  181   case Value::eValueTypeScalar:
  182   case Value::eValueTypeVector:
  376 const char *ValueObject::GetLocationAsCStringImpl(const Value &value,
  382       Value::ValueType value_type = value.GetValueType();
  385       case Value::eValueTypeScalar:
  386       case Value::eValueTypeVector:
  387         if (value.GetContextType() == Value::eContextTypeRegisterInfo) {
  402               (value_type == Value::eValueTypeVector) ? "vector" : "scalar";
  405       case Value::eValueTypeLoadAddress:
  406       case Value::eValueTypeFileAddress:
  407       case Value::eValueTypeHostAddress: {
  419 Value &ValueObject::GetValue() { return m_value; }
  421 const Value &ValueObject::GetValue() const { return m_value; }
  428     Value tmp_value(m_value);
  895   Value::ValueType value_type = m_value.GetValueType();
  898   case Value::eValueTypeScalar: {
  908   case Value::eValueTypeLoadAddress: {
  925   case Value::eValueTypeHostAddress: {
  935   case Value::eValueTypeFileAddress:
  936   case Value::eValueTypeVector:
 1171           if (m_value.GetContextType() == Value::eContextTypeRegisterInfo) {
 1517   case Value::eValueTypeScalar:
 1518   case Value::eValueTypeVector:
 1526   case Value::eValueTypeLoadAddress:
 1527   case Value::eValueTypeFileAddress: {
 1532   case Value::eValueTypeHostAddress: {
 1552   case Value::eValueTypeScalar:
 1553   case Value::eValueTypeVector:
 1557   case Value::eValueTypeHostAddress:
 1558   case Value::eValueTypeLoadAddress:
 1559   case Value::eValueTypeFileAddress: {
 1585   Value::ValueType value_type = m_value.GetValueType();
 1587   if (value_type == Value::eValueTypeScalar) {
 1598       case Value::eValueTypeLoadAddress: {
 1617       case Value::eValueTypeHostAddress: {
 1634       case Value::eValueTypeFileAddress:
 1635       case Value::eValueTypeScalar:
 1636       case Value::eValueTypeVector:
 2073     if (m_value.GetValueType() == Value::eValueTypeLoadAddress) {
 2771       Value v(Scalar(GetValueAsUnsigned(UINT64_MAX)));
 3171             Value::eValueTypeLoadAddress);
tools/lldb/source/Core/ValueObjectCast.cpp
   67     Value old_value(m_value);
tools/lldb/source/Core/ValueObjectChild.cpp
  121       Value::ValueType value_type = parent->GetValue().GetValueType();
  145               m_value.SetValueType(Value::eValueTypeLoadAddress);
  147               m_value.SetValueType(Value::eValueTypeFileAddress);
  151                                      ? Value::eValueTypeScalar
  152                                      : Value::eValueTypeLoadAddress);
  155             m_value.SetValueType(Value::eValueTypeHostAddress);
  159             m_value.SetValueType(Value::eValueTypeScalar);
  165         case Value::eValueTypeLoadAddress:
  166         case Value::eValueTypeFileAddress:
  167         case Value::eValueTypeHostAddress: {
  205         case Value::eValueTypeScalar:
  228           Value &value = is_instance_ptr_base ? m_parent->GetValue() : m_value;
tools/lldb/source/Core/ValueObjectConstResult.cpp
   74   m_value.SetValueType(Value::eValueTypeHostAddress);
   95                                              Value &value,
  112   m_value.SetValueType(Value::eValueTypeHostAddress);
  144     m_value.SetValueType(Value::eValueTypeScalar);
  147     m_value.SetValueType(Value::eValueTypeFileAddress);
  150     m_value.SetValueType(Value::eValueTypeLoadAddress);
  153     m_value.SetValueType(Value::eValueTypeHostAddress);
  177                                                const Value &value,
tools/lldb/source/Core/ValueObjectConstResultImpl.cpp
  136     m_address_of_backend->GetValue().SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Core/ValueObjectDynamicValue.cpp
  147   Value::ValueType value_type;
  206   Value old_value(m_value);
tools/lldb/source/Core/ValueObjectMemory.cpp
   54   m_value.SetContext(Value::eContextTypeLLDBType, m_type_sp.get());
   58     m_value.SetValueType(Value::eValueTypeLoadAddress);
   63       m_value.SetValueType(Value::eValueTypeFileAddress);
   67       m_value.SetValueType(Value::eValueTypeScalar);
   90     m_value.SetValueType(Value::eValueTypeLoadAddress);
   95       m_value.SetValueType(Value::eValueTypeFileAddress);
   99       m_value.SetValueType(Value::eValueTypeScalar);
  160   Value old_value(m_value);
  162     Value::ValueType value_type = m_value.GetValueType();
  168     case Value::eValueTypeScalar:
  174     case Value::eValueTypeFileAddress:
  175     case Value::eValueTypeLoadAddress:
  176     case Value::eValueTypeHostAddress:
  185       if (value_type == Value::eValueTypeFileAddress &&
  189           m_value.SetValueType(Value::eValueTypeLoadAddress);
  203         Value value(m_value);
  205           value.SetContext(Value::eContextTypeLLDBType, m_type_sp.get());
tools/lldb/source/Core/ValueObjectRegister.cpp
  309         m_value.SetContext(Value::eContextTypeRegisterInfo,
  311         m_value.SetValueType(Value::eValueTypeHostAddress);
tools/lldb/source/Core/ValueObjectVariable.cpp
  134       m_value.SetContext(Value::eContextTypeVariable, variable);
  138     m_resolved_value.SetContext(Value::eContextTypeInvalid, nullptr);
  157     Value old_value(m_value);
  161       m_value.SetContext(Value::eContextTypeVariable, variable);
  167       Value::ValueType value_type = m_value.GetValueType();
  173       case Value::eValueTypeVector:
  175       case Value::eValueTypeScalar:
  182       case Value::eValueTypeFileAddress:
  183       case Value::eValueTypeLoadAddress:
  184       case Value::eValueTypeHostAddress:
  193         if (value_type == Value::eValueTypeFileAddress && process_is_alive)
  205           Value value(m_value);
  206           value.SetContext(Value::eContextTypeVariable, variable);
  219       m_resolved_value.SetContext(Value::eContextTypeInvalid, nullptr);
  268   if (m_resolved_value.GetContextType() == Value::eContextTypeRegisterInfo)
  281   if (m_resolved_value.GetContextType() == Value::eContextTypeRegisterInfo) {
  310   if (m_resolved_value.GetContextType() == Value::eContextTypeRegisterInfo) {
tools/lldb/source/DataFormatters/TypeFormat.cpp
   46     Value &value(valobj->GetValue());
   47     const Value::ContextType context_type = value.GetContextType();
   51     if (context_type == Value::eContextTypeRegisterInfo) {
tools/lldb/source/Expression/DWARFExpression.cpp
  164                                       Value &value) {
  183           value.SetValueType(Value::eValueTypeScalar);
  184           value.SetContext(Value::eContextTypeRegisterInfo,
  717 static bool Evaluate_DW_OP_entry_value(std::vector<Value> &stack,
  909   Value result;
  929                                const Value *initial_value_ptr,
  930                                const Value *object_address_ptr, Value &result,
  930                                const Value *object_address_ptr, Value &result,
  940                                const Value *initial_value_ptr,
  941                                const Value *object_address_ptr, Value &result,
  941                                const Value *object_address_ptr, Value &result,
 1017     const Value *initial_value_ptr, const Value *object_address_ptr,
 1017     const Value *initial_value_ptr, const Value *object_address_ptr,
 1018     Value &result, Status *error_ptr) {
 1026   std::vector<Value> stack;
 1042   Value tmp;
 1047   Value pieces; // Used for DW_OP_piece
 1074       stack.back().SetValueType(Value::eValueTypeFileAddress);
 1131       Value::ValueType value_type = stack.back().GetValueType();
 1133       case Value::eValueTypeHostAddress: {
 1140       case Value::eValueTypeFileAddress: {
 1164         stack.back().SetValueType(Value::eValueTypeLoadAddress);
 1167       case Value::eValueTypeLoadAddress:
 1226       Value::ValueType value_type = stack.back().GetValueType();
 1228       case Value::eValueTypeHostAddress: {
 1268       case Value::eValueTypeLoadAddress:
 1487         Value old_top = stack[last_idx];
 2102         stack.back().SetValueType(Value::eValueTypeLoadAddress);
 2121         stack.back().SetValueType(Value::eValueTypeLoadAddress);
 2134             stack.back().SetValueType(Value::eValueTypeLoadAddress);
 2176         Value curr_piece;
 2188           Value curr_piece_source_value(stack.back());
 2191           const Value::ValueType curr_piece_source_value_type =
 2194           case Value::eValueTypeLoadAddress:
 2221           case Value::eValueTypeFileAddress:
 2222           case Value::eValueTypeHostAddress:
 2230                                            Value::eValueTypeFileAddress
 2237           case Value::eValueTypeScalar: {
 2254           case Value::eValueTypeVector: {
 2312         case Value::eValueTypeScalar: {
 2325         case Value::eValueTypeFileAddress:
 2326         case Value::eValueTypeLoadAddress:
 2327         case Value::eValueTypeHostAddress:
 2336         case Value::eValueTypeVector:
 2419       stack.back().SetValueType(Value::eValueTypeScalar);
 2512           stack.back().SetValueType(Value::eValueTypeLoadAddress);
 2572       stack.back().SetValueType(Value::eValueTypeLoadAddress);
 2592       stack.back().SetValueType(Value::eValueTypeFileAddress);
tools/lldb/source/Expression/FunctionCaller.cpp
  187     Value *arg_value = arg_values.GetValueAtIndex(i);
  194     if (arg_value->GetValueType() == Value::eValueTypeHostAddress &&
  195         arg_value->GetContextType() == Value::eContextTypeInvalid &&
  262                                           Value &ret_value) {
  296   ret_value.SetValueType(Value::eValueTypeScalar);
  314     DiagnosticManager &diagnostic_manager, Value &results) {
tools/lldb/source/Expression/IRInterpreter.cpp
 1636         lldb_private::Value &value = vobj->GetValue();
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
 1462     Value *value = values.GetValueAtIndex(value_idx);
 1558   Value value;
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
 1757     Value *value = values.GetValueAtIndex(value_idx);
 2253   Value value;
 2273     value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
  817     Value *value = values.GetValueAtIndex(value_index);
  917   Value value;
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
  453   Value value;
  466     value.SetValueType(Value::eValueTypeScalar);
  474     value.SetValueType(Value::eValueTypeScalar);
  515   Value value;
  537     value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
 1463     Value *value = values.GetValueAtIndex(value_idx);
 1524                                          size_t byte_size, Value &value) {
 1555   Value value;
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
 1759     Value *value = values.GetValueAtIndex(value_idx);
 2223   Value value;
 2243     value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
 1309   Value value;
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  302     Value *value = values.GetValueAtIndex(value_index);
  479   Value value;
  506     value.SetValueType(Value::eValueTypeScalar);
  513     value.SetValueType(Value::eValueTypeScalar);
  581       value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
  780   Value value;
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
  737   Value value;
  765     value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  387     Value *value = values.GetValueAtIndex(value_index);
  507   Value value;
  521     value.SetValueType(Value::eValueTypeScalar);
  604     value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
  263     Value *value = values.GetValueAtIndex(value_index);
  576     ValueSP value_sp(new Value);
  578     value_sp->SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp
  363     Value *value = values.GetValueAtIndex(value_index);
  489   Value value;
  503     value.SetValueType(Value::eValueTypeScalar);
  587     value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
  413     Value *value = values.GetValueAtIndex(value_index);
  540   Value value;
  554     value.SetValueType(Value::eValueTypeScalar);
  642     value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
 1248     Value *value = values.GetValueAtIndex(value_index);
 1376   Value value;
 1389     value.SetValueType(Value::eValueTypeScalar);
 1475     value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
  229     Value mode_value;    // enum dyld_notify_mode { dyld_notify_adding=0,
  231     Value count_value;   // unsigned long count
  232     Value headers_value; // uint64_t machHeaders[] (aka void*)
  243     mode_value.SetValueType(Value::eValueTypeScalar);
  247       count_value.SetValueType(Value::eValueTypeScalar);
  250       count_value.SetValueType(Value::eValueTypeScalar);
  254     headers_value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
  347     Value input_value;
  354     input_value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
 1516                                               lldb_private::Value &var_location,
 1566       var_location.SetValueType(Value::eValueTypeHostAddress);
 1585   if (var_location.GetContextType() == Value::eContextTypeInvalid)
 1588   if (var_location.GetValueType() == Value::eValueTypeFileAddress) {
 1602       var_location.SetValueType(Value::eValueTypeLoadAddress);
 1622   Value var_location;
 1757   parser_vars->m_lldb_value.SetValueType(Value::eValueTypeLoadAddress);
 2049     parser_vars->m_lldb_value.SetValueType(Value::eValueTypeLoadAddress);
 2056     parser_vars->m_lldb_value.SetValueType(Value::eValueTypeFileAddress);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h
  450                         lldb_private::Value &var_location,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp
   34     ExecutionContextScope *exe_scope, Value &value, ConstString name,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h
   62   ClangExpressionVariable(ExecutionContextScope *exe_scope, Value &value,
  114   bool PointValueAtData(Value &value, ExecutionContext *exe_ctx);
  129     lldb_private::Value
tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp
  188         Value v;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp
   56     Stream &str, Value &value, ExecutionContextScope *exe_scope) {
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h
   63   bool GetObjectDescription(Stream &str, Value &value,
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
  189     Value::ValueType &value_type) {
  200   value_type = Value::ValueType::eValueTypeScalar;
  570   Value results;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h
   54                                 Value::ValueType &value_type) override;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
   68   Value val;
   86 bool AppleObjCRuntime::GetObjectDescription(Stream &strm, Value &value,
  129   Value ret;
  253     Value::ValueType &value_type) {
  504     Value value(addr);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h
   43   bool GetObjectDescription(Stream &str, Value &value,
   54                                 Value::ValueType &value_type) override;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
   51     Value::ValueType &value_type) {
   53   value_type = Value::ValueType::eValueTypeScalar;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
   98                                 Value::ValueType &value_type) override;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
  439     Value::ValueType &value_type) {
  455   value_type = Value::ValueType::eValueTypeScalar;
 1358     Value value;
 1359     value.SetValueType(Value::eValueTypeScalar);
 1364     value.SetValueType(Value::eValueTypeScalar);
 1435     Value return_value;
 1436     return_value.SetValueType(Value::eValueTypeScalar);
 1667     Value value;
 1668     value.SetValueType(Value::eValueTypeScalar);
 1674     value.SetValueType(Value::eValueTypeScalar);
 1739     Value return_value;
 1740     return_value.SetValueType(Value::eValueTypeScalar);
 2687     Value input_value;
 2695     Value value(exception_addr);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h
   54                                 Value::ValueType &value_type) override;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
  527     Value input_value;
  531     input_value.SetValueType(Value::eValueTypeScalar);
  900     Value void_ptr_value;
  903     void_ptr_value.SetValueType(Value::eValueTypeScalar);
  964         Value super_value(*(argument_values.GetValueAtIndex(obj_index)));
  990         Value super_value(*(argument_values.GetValueAtIndex(obj_index)));
 1013       Value isa_value(*(argument_values.GetValueAtIndex(obj_index)));
 1015       isa_value.SetValueType(Value::eValueTypeLoadAddress);
 1073       Value flag_value;
 1077       flag_value.SetValueType(Value::eValueTypeScalar);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp
  133     Value target_addr_value;
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
 1017     Value::ValueType &value_type) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
  339                                 Value::ValueType &value_type) override;
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  704   Value value;
  719   value.SetValueType(Value::eValueTypeScalar);
  949   Value return_value;
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
 1506     Value cfa_val = Scalar(m_cfa);
 1507     cfa_val.SetValueType(Value::eValueTypeLoadAddress);
 1508     Value result;
 1859     Value result;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 2530                 Value initialValue(0);
 2531                 Value memberOffset(0);
 2970                 Value initialValue(0);
 2971                 Value memberOffset(0);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
 1687                 Value location_result;
 1692                       Value::eValueTypeFileAddress) {
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
  272   Value return_buffer_ptr_value;
  273   return_buffer_ptr_value.SetValueType(Value::eValueTypeScalar);
  277   Value debug_value;
  278   debug_value.SetValueType(Value::eValueTypeScalar);
  283   Value item_value;
  284   item_value.SetValueType(Value::eValueTypeScalar);
  287   Value page_to_free_value;
  288   page_to_free_value.SetValueType(Value::eValueTypeScalar);
  291   Value page_to_free_size_value;
  292   page_to_free_size_value.SetValueType(Value::eValueTypeScalar);
  352   Value results;
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
  275   Value return_buffer_ptr_value;
  276   return_buffer_ptr_value.SetValueType(Value::eValueTypeScalar);
  280   Value debug_value;
  281   debug_value.SetValueType(Value::eValueTypeScalar);
  286   Value queue_value;
  287   queue_value.SetValueType(Value::eValueTypeScalar);
  290   Value page_to_free_value;
  291   page_to_free_value.SetValueType(Value::eValueTypeScalar);
  294   Value page_to_free_size_value;
  295   page_to_free_size_value.SetValueType(Value::eValueTypeScalar);
  357   Value results;
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
  276   Value return_buffer_ptr_value;
  277   return_buffer_ptr_value.SetValueType(Value::eValueTypeScalar);
  281   Value debug_value;
  282   debug_value.SetValueType(Value::eValueTypeScalar);
  285   Value page_to_free_value;
  286   page_to_free_value.SetValueType(Value::eValueTypeScalar);
  291   Value page_to_free_size_value;
  292   page_to_free_size_value.SetValueType(Value::eValueTypeScalar);
  357   Value results;
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
  278   Value return_buffer_ptr_value;
  279   return_buffer_ptr_value.SetValueType(Value::eValueTypeScalar);
  283   Value debug_value;
  284   debug_value.SetValueType(Value::eValueTypeScalar);
  289   Value thread_id_value;
  290   thread_id_value.SetValueType(Value::eValueTypeScalar);
  293   Value page_to_free_value;
  294   page_to_free_value.SetValueType(Value::eValueTypeScalar);
  297   Value page_to_free_size_value;
  298   page_to_free_size_value.SetValueType(Value::eValueTypeScalar);
  369   Value results;
tools/lldb/source/Target/ABI.cpp
  137     const Value &result_value = live_valobj_sp->GetValue();
  140     case Value::eValueTypeHostAddress:
  141     case Value::eValueTypeFileAddress:
  144     case Value::eValueTypeScalar:
  145     case Value::eValueTypeVector:
  153     case Value::eValueTypeLoadAddress:
tools/lldb/source/Target/RegisterContext.cpp
   86   Value result;
tools/lldb/source/Target/StackFrame.cpp
 1086       Value expr_value;
tools/lldb/source/Target/ThreadPlanTracer.cpp
  193       Value value;
  194       value.SetValueType(Value::eValueTypeScalar);
tools/lldb/unittests/Expression/DWARFExpressionTest.cpp
   30   Value result;
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*;
  474 	construct(allocator_type& __a, _Up* __p, _Args&&... __args)
  474 	construct(allocator_type& __a, _Up* __p, _Args&&... __args)
  475 	{ __a.construct(__p, std::forward<_Args>(__args)...); }
  486 	destroy(allocator_type& __a, _Up* __p)
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() { }
  158     operator!=(const allocator<_T1>&, const allocator<_T2>&)
  158     operator!=(const allocator<_T1>&, const allocator<_T2>&)
  164     operator!=(const allocator<_Tp>&, const allocator<_Tp>&)
  164     operator!=(const allocator<_Tp>&, const allocator<_Tp>&)
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/shared_ptr.h
   93     class shared_ptr : public __shared_ptr<_Tp>
  107       using element_type = typename __shared_ptr<_Tp>::element_type;
  129 	shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { }
  236 	shared_ptr(const shared_ptr<_Yp>& __r) noexcept
  253 	shared_ptr(shared_ptr<_Yp>&& __r) noexcept
  299 	_Assignable<const shared_ptr<_Yp>&>
  300 	operator=(const shared_ptr<_Yp>& __r) noexcept
  324 	_Assignable<shared_ptr<_Yp>>
  325 	operator=(shared_ptr<_Yp>&& __r) noexcept
  352       shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  882     : is_convertible<_Yp*, _Tp*>::type
  882     : is_convertible<_Yp*, _Tp*>::type
  946     : is_convertible<_Yp*, _Tp*>::type
  946     : is_convertible<_Yp*, _Tp*>::type
  956       using element_type = _Tp;
 1035     : public __shared_ptr_access<_Tp, _Lp>
 1038       using element_type = typename remove_extent<_Tp>::type;
 1078 	__shared_ptr(_Yp* __p)
 1081 	  static_assert( !is_void<_Yp>::value, "incomplete type" );
 1082 	  static_assert( sizeof(_Yp) > 0, "incomplete type" );
 1126 	__shared_ptr(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1138 	__shared_ptr(__shared_ptr<_Yp, _Lp>&& __r) noexcept
 1192 	_Assignable<_Yp>
 1193 	operator=(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1218 	_Assignable<_Yp>
 1219 	operator=(__shared_ptr<_Yp, _Lp>&& __r) noexcept
 1272       swap(__shared_ptr<_Tp, _Lp>& __other) noexcept
 1344       __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t)
 1377 	typename enable_if<!__has_esft_base<_Yp2>::value>::type
 1378 	_M_enable_shared_from_this_with(_Yp*) noexcept
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_uninitialized.h
  288 			   _ForwardIterator __result, 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*
  962 	emplace_back(_Args&&... __args);
 1483 	_M_realloc_insert(iterator __position, _Args&&... __args);
usr/include/c++/7.4.0/bits/vector.tcc
  101 				     std::forward<_Args>(__args)...);
  105 	  _M_realloc_insert(end(), std::forward<_Args>(__args)...);
  418 				   std::forward<_Args>(__args)...);
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); }
  135 	construct(_Up* __p, _Args&&... __args)
  135 	construct(_Up* __p, _Args&&... __args)
  136 	{ ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
  136 	{ ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
  140 	destroy(_Up* __p) { __p->~_Up(); }
  160     operator!=(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
  160     operator!=(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
usr/include/c++/7.4.0/initializer_list
   50       typedef _E 		value_type;
   51       typedef const _E& 	reference;
   52       typedef const _E& 	const_reference;
   54       typedef const _E* 	iterator;
   55       typedef const _E* 	const_iterator;
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
  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
  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>
 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>
 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; };
 1942     { typedef _Tp     type; };
 1955     { typedef _Tp     type; };