llvm/clang/lib/Basic/LangOptions.cpp

//===- LangOptions.cpp - C Language Family Language Options ---------------===//
//
// 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
//
//===----------------------------------------------------------------------===//
//
//  This file defines the LangOptions class.
//
//===----------------------------------------------------------------------===//

#include "clang/Basic/LangOptions.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/Path.h"

usingnamespaceclang;

LangOptions::LangOptions() :{}

void LangOptions::resetNonModularOptions() {}

bool LangOptions::isNoBuiltinFunc(StringRef FuncName) const {}

VersionTuple LangOptions::getOpenCLVersionTuple() const {}

unsigned LangOptions::getOpenCLCompatibleVersion() const {}

void LangOptions::remapPathPrefix(SmallVectorImpl<char> &Path) const {}

std::string LangOptions::getOpenCLVersionString() const {}

void LangOptions::setLangDefaults(LangOptions &Opts, Language Lang,
                                  const llvm::Triple &T,
                                  std::vector<std::string> &Includes,
                                  LangStandard::Kind LangStd) {}

FPOptions FPOptions::defaultWithoutTrailingStorage(const LangOptions &LO) {}

FPOptionsOverride FPOptions::getChangesSlow(const FPOptions &Base) const {}

LLVM_DUMP_METHOD void FPOptions::dump() {}

LLVM_DUMP_METHOD void FPOptionsOverride::dump() {}