1435933ddSDimitry Andric //===-- CPPLanguageRuntime.cpp 2435933ddSDimitry Andric //-------------------------------------------------*- C++ -*-===// 3ac7ddfbfSEd Maste // 4ac7ddfbfSEd Maste // The LLVM Compiler Infrastructure 5ac7ddfbfSEd Maste // 6ac7ddfbfSEd Maste // This file is distributed under the University of Illinois Open Source 7ac7ddfbfSEd Maste // License. See LICENSE.TXT for details. 8ac7ddfbfSEd Maste // 9ac7ddfbfSEd Maste //===----------------------------------------------------------------------===// 10ac7ddfbfSEd Maste 11ac7ddfbfSEd Maste #include "lldb/Target/CPPLanguageRuntime.h" 12ac7ddfbfSEd Maste 13ac7ddfbfSEd Maste #include <string.h> 14ac7ddfbfSEd Maste 157aa51b79SEd Maste #include "llvm/ADT/StringRef.h" 167aa51b79SEd Maste 17ac7ddfbfSEd Maste #include "lldb/Core/PluginManager.h" 18ac7ddfbfSEd Maste #include "lldb/Core/UniqueCStringMap.h" 19ac7ddfbfSEd Maste #include "lldb/Target/ExecutionContext.h" 20ac7ddfbfSEd Maste 21ac7ddfbfSEd Maste using namespace lldb; 22ac7ddfbfSEd Maste using namespace lldb_private; 23ac7ddfbfSEd Maste 24ac7ddfbfSEd Maste //---------------------------------------------------------------------- 25ac7ddfbfSEd Maste // Destructor 26ac7ddfbfSEd Maste //---------------------------------------------------------------------- 27435933ddSDimitry Andric CPPLanguageRuntime::~CPPLanguageRuntime() {} 28ac7ddfbfSEd Maste 29435933ddSDimitry Andric CPPLanguageRuntime::CPPLanguageRuntime(Process *process) 30435933ddSDimitry Andric : LanguageRuntime(process) {} 31ac7ddfbfSEd Maste 32435933ddSDimitry Andric bool CPPLanguageRuntime::GetObjectDescription(Stream &str, 33435933ddSDimitry Andric ValueObject &object) { 34ac7ddfbfSEd Maste // C++ has no generic way to do this. 35ac7ddfbfSEd Maste return false; 36ac7ddfbfSEd Maste } 37ac7ddfbfSEd Maste 38435933ddSDimitry Andric bool CPPLanguageRuntime::GetObjectDescription( 39435933ddSDimitry Andric Stream &str, Value &value, ExecutionContextScope *exe_scope) { 40ac7ddfbfSEd Maste // C++ has no generic way to do this. 41ac7ddfbfSEd Maste return false; 42ac7ddfbfSEd Maste } 43