Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Macro

31 // Append a #define line to Buf for Macro.  Macro should be of the form XXX,
34 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro,
36 std::pair<StringRef, StringRef> MacroPair = Macro.split('=');
39 if (MacroName.size() != Macro.size()) {
40 // Per GCC -D semantics, the macro ends at \n if it exists.
48 Builder.defineMacro(Macro);
153 /// DefineTypeSize - Emit a macro to the predefines buffer that declares a macro
205 /// Get the value the ATOMIC_*_LOCK_FREE macro should have for a type with
497 // Define a __POINTER_WIDTH__ macro for stdint.h.
590 // Define a macro that exists only when using the static analyzer.
694 // Install things like __POWERPC__, __GNUC__, etc into the macro table.