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