Lines Matching defs:Builder
60 void DefineStd(MacroBuilder &Builder, StringRef MacroName,
67 Builder.defineMacro(MacroName);
70 Builder.defineMacro("__" + MacroName);
73 Builder.defineMacro("__" + MacroName + "__");
76 void defineCPUMacros(MacroBuilder &Builder, StringRef CPUName, bool Tuning) {
77 Builder.defineMacro("__" + CPUName);
78 Builder.defineMacro("__" + CPUName + "__");
80 Builder.defineMacro("__tune_" + CPUName + "__");
83 void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) {
89 Builder.defineMacro("__declspec", "__declspec");
91 Builder.defineMacro("__declspec(a)", "__attribute__((a))");
102 Builder.defineMacro(Twine("_") + CC, GCCSpelling);
103 Builder.defineMacro(Twine("__") + CC, GCCSpelling);