diff options
Diffstat (limited to 'source/Plugins/Language/CPlusPlus/LibCxx.cpp')
| -rw-r--r-- | source/Plugins/Language/CPlusPlus/LibCxx.cpp | 26 | 
1 files changed, 13 insertions, 13 deletions
diff --git a/source/Plugins/Language/CPlusPlus/LibCxx.cpp b/source/Plugins/Language/CPlusPlus/LibCxx.cpp index 7e8c06bd4c75..abe89035c532 100644 --- a/source/Plugins/Language/CPlusPlus/LibCxx.cpp +++ b/source/Plugins/Language/CPlusPlus/LibCxx.cpp @@ -1,9 +1,8 @@  //===-- LibCxx.cpp ----------------------------------------------*- C++ -*-===//  // -//                     The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception  //  //===----------------------------------------------------------------------===// @@ -19,7 +18,6 @@  #include "lldb/DataFormatters/TypeSummary.h"  #include "lldb/DataFormatters/VectorIterator.h"  #include "lldb/Symbol/ClangASTContext.h" -#include "lldb/Target/CPPLanguageRuntime.h"  #include "lldb/Target/ProcessStructReader.h"  #include "lldb/Target/SectionLoadList.h"  #include "lldb/Target/Target.h" @@ -28,6 +26,8 @@  #include "lldb/Utility/Status.h"  #include "lldb/Utility/Stream.h" +#include "Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h" +  using namespace lldb;  using namespace lldb_private;  using namespace lldb_private::formatters; @@ -68,7 +68,7 @@ bool lldb_private::formatters::LibcxxFunctionSummaryProvider(    if (process == nullptr)      return false; -  CPPLanguageRuntime *cpp_runtime = process->GetCPPLanguageRuntime(); +  CPPLanguageRuntime *cpp_runtime = CPPLanguageRuntime::Get(*process);    if (!cpp_runtime)      return false; @@ -300,10 +300,10 @@ bool lldb_private::formatters::LibCxxMapIteratorSyntheticFrontEnd::  }  size_t lldb_private::formatters::LibCxxMapIteratorSyntheticFrontEnd:: -    GetIndexOfChildWithName(const ConstString &name) { -  if (name == ConstString("first")) +    GetIndexOfChildWithName(ConstString name) { +  if (name == "first")      return 0; -  if (name == ConstString("second")) +  if (name == "second")      return 1;    return UINT32_MAX;  } @@ -430,12 +430,12 @@ bool lldb_private::formatters::LibcxxSharedPtrSyntheticFrontEnd::  }  size_t lldb_private::formatters::LibcxxSharedPtrSyntheticFrontEnd:: -    GetIndexOfChildWithName(const ConstString &name) { -  if (name == ConstString("__ptr_")) +    GetIndexOfChildWithName(ConstString name) { +  if (name == "__ptr_")      return 0; -  if (name == ConstString("count")) +  if (name == "count")      return 1; -  if (name == ConstString("weak_count")) +  if (name == "weak_count")      return 2;    return UINT32_MAX;  }  | 
