#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() { … }