#include "OSTargets.h"
#include "clang/Basic/MacroBuilder.h"
#include "llvm/ADT/StringRef.h"
usingnamespaceclang;
usingnamespaceclang::targets;
namespace clang {
namespace targets {
void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts,
const llvm::Triple &Triple, StringRef &PlatformName,
VersionTuple &PlatformMinVersion) { … }
static void addMinGWDefines(const llvm::Triple &Triple, const LangOptions &Opts,
MacroBuilder &Builder) { … }
static void addVisualCDefines(const LangOptions &Opts, MacroBuilder &Builder) { … }
void addWindowsDefines(const llvm::Triple &Triple, const LangOptions &Opts,
MacroBuilder &Builder) { … }
}
}