llvm/clang/lib/Basic/LangStandards.cpp

//===--- LangStandards.cpp - Language Standard Definitions ----------------===//
//
// 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
//
//===----------------------------------------------------------------------===//

#include "clang/Basic/LangStandard.h"
#include "clang/Config/config.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/TargetParser/Triple.h"
usingnamespaceclang;

StringRef clang::languageToString(Language L) {}

#define LANGSTANDARD
#include "clang/Basic/LangStandards.def"

const LangStandard &LangStandard::getLangStandardForKind(Kind K) {}

LangStandard::Kind LangStandard::getLangKind(StringRef Name) {}

LangStandard::Kind LangStandard::getHLSLLangKind(StringRef Name) {}

const LangStandard *LangStandard::getLangStandardForName(StringRef Name) {}

LangStandard::Kind clang::getDefaultLanguageStandard(clang::Language Lang,
                                                     const llvm::Triple &T) {}