ΒΆvoid DefineStd(clang::MacroBuilder& Builder,
               llvm::StringRef MacroName,
               const clang::LangOptions& Opts)

Description

DefineStd - Define a macro name and standard variants. For example if MacroName is "unix", then this will define "__unix", "__unix__", and "unix" when in GNU mode.

Declared at: clang/lib/Basic/Targets.h:34

Parameters

clang::MacroBuilder& Builder
llvm::StringRef MacroName
const clang::LangOptions& Opts