Age | Commit message (Expand) | Author |
2013-05-21 | Merging r181342: | Bill Wendling |
2013-05-03 | [Preprocessor] For the MacroExpands preprocessor callback, also pass the Macr... | Argyrios Kyrtzidis |
2013-05-02 | Only evaluate __has_feature(c_thread_local) and __has_feature(cxx_thread_loca... | Douglas Gregor |
2013-04-19 | C++11 support is now feature-complete. | Richard Smith |
2013-03-27 | [modules] Re-enable the "ambiguous expansion of macro" warning. | Argyrios Kyrtzidis |
2013-03-26 | [Preprocessor/Modules] Separate the macro directives kinds into their own Mac... | Argyrios Kyrtzidis |
2013-03-22 | [PCH/Modules] De/Serialize MacroInfos separately than MacroDirectives. | Argyrios Kyrtzidis |
2013-02-24 | [preprocessor] Use MacroDirective in the preprocessor callbacks to make avail... | Argyrios Kyrtzidis |
2013-02-22 | [libclang] Fix assertion hit when code-completing inside a function macro wit... | Argyrios Kyrtzidis |
2013-02-20 | [preprocessor] Split the MacroInfo class into two separate concepts, MacroInf... | Argyrios Kyrtzidis |
2013-01-30 | Reinstate r173952, this time limiting it to exactly the form | Douglas Gregor |
2013-01-30 | Revert "[preprocessor] Don't warn about "disabled expansion of recursive macro"" | Argyrios Kyrtzidis |
2013-01-30 | [preprocessor] Don't warn about "disabled expansion of recursive macro" | Argyrios Kyrtzidis |
2013-01-23 | [PCH] Temporarily disable the "ambiguous macro" warning that is currently bog... | Argyrios Kyrtzidis |
2013-01-19 | [PCH/Modules] Revert r172843, it caused a module to fail building. | Argyrios Kyrtzidis |
2013-01-18 | [PCH/Modules] Re-apply r172620 and r172629, now with 100% less infinite loops! | Argyrios Kyrtzidis |
2013-01-18 | [ubsan] Add support for -fsanitize-blacklist | Will Dietz |
2013-01-18 | Revert Clang r172620 and r172629, which caused a hang when building | Douglas Gregor |
2013-01-16 | No longer crashing with an assert when __has_include or __has_include_next is... | Aaron Ballman |
2013-01-16 | [PCH/Modules] Change how macro [re]definitions are de/serialized. | Argyrios Kyrtzidis |
2013-01-15 | Typo correction; no functional change. | Aaron Ballman |
2013-01-14 | Constify argument of Preprocessor::getMacroInfoHistory and propagate to | Dmitri Gribenko |
2013-01-12 | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko |
2013-01-09 | Make __has_include a bit more resilient in the presence of macros. <rdar://p... | Eli Friedman |
2013-01-04 | Add __has_feature support to detect if clang supports the explicit "atomic" k... | Ted Kremenek |
2013-01-02 | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith |
2012-12-22 | [libclang] Fix crash when code-completing a macro invocation that | Argyrios Kyrtzidis |
2012-12-21 | [libclang] Follow-up to r170824, provide the correct number of arguments for | Argyrios Kyrtzidis |
2012-12-21 | [libclang] Make sure we can code-complete inside a macro argument even though | Argyrios Kyrtzidis |
2012-12-20 | Add __has_feature(memory_sanitizer). | Evgeniy Stepanov |
2012-12-17 | tsan: add __has_feature(thread_sanitizer) | Dmitry Vyukov |
2012-12-14 | [preprocessor] For errors at a function macro invocation, also include | Argyrios Kyrtzidis |
2012-12-04 | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth |
2012-11-28 | Remove obsolete comment missed by r162937 | Andy Gibbs |
2012-11-17 | Clean up code according to coding standards | Andy Gibbs |
2012-11-17 | Prevent premature macro expansion in __has_builtin, __has_feature, | Andy Gibbs |
2012-11-17 | Made the "expected string literal" diagnostic more expressive | Andy Gibbs |
2012-11-17 | Refactored duplicate string literal lexing code within Preprocessor, into a | Andy Gibbs |
2012-11-17 | Fix handling of invalid uses of the __has_warning builtin macro | Andy Gibbs |
2012-11-14 | Suppress elided variadic macro argument extension diagnostic for macros using | Eli Friedman |
2012-11-05 | Rename LangOptions members for address sanitizer and thread sanitizer from | Richard Smith |
2012-10-22 | Fix for PR13334. This prevents crashes that result from badly formed | Richard Trieu |
2012-10-12 | Track which particular submodule #undef's a macro, so that the actual | Douglas Gregor |
2012-10-11 | Diagnose the expansion of ambiguous macro definitions. This can happen | Douglas Gregor |
2012-10-11 | Introduce a simple "hint" scheme to eliminate the quadratic behavior | Douglas Gregor |
2012-10-11 | Remove an unused bit from the serialized IdentifierInfo | Douglas Gregor |
2012-10-11 | Deserialize macro history when we deserialize an identifier that has | Douglas Gregor |
2012-09-26 | Revert r163022, it caused PR13924. | Nico Weber |
2012-09-25 | Macro history (de-)serialization. Deserialization currently reads only the la... | Alexander Kornienko |
2012-09-25 | Introduce builtin macros to determine whether we're building a | Douglas Gregor |