blob: d3b7514346aab8c9b2db13d8f57cff6a7d4fd4e4 [file] [log] [blame]
Ilia K7f836242015-04-28 12:51:16 +00001//===-- SBLanguageRuntime.cpp -----------------------------------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#include "lldb/API/SBLanguageRuntime.h"
Jim Ingham0e0984e2015-09-02 01:06:46 +000011#include "lldb/Target/Language.h"
Ilia K7f836242015-04-28 12:51:16 +000012
13using namespace lldb;
14using namespace lldb_private;
15
16lldb::LanguageType
Kate Stoneb9c1b512016-09-06 20:57:50 +000017SBLanguageRuntime::GetLanguageTypeFromString(const char *string) {
Zachary Turner8cef4b02016-09-23 17:48:13 +000018 return Language::GetLanguageTypeFromString(
19 llvm::StringRef::withNullAsEmpty(string));
Ilia K7f836242015-04-28 12:51:16 +000020}
21
22const char *
Kate Stoneb9c1b512016-09-06 20:57:50 +000023SBLanguageRuntime::GetNameForLanguageType(lldb::LanguageType language) {
24 return Language::GetNameForLanguageType(language);
Ilia K7f836242015-04-28 12:51:16 +000025}