Age | Commit message (Expand) | Author |
2010-11-19 | Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: | Argyrios Kyrtzidis |
2010-11-12 | Make sure to always check the result of | Douglas Gregor |
2010-11-09 | lib/Lex/PPMacroExpansion.cpp: Fixup to appease MSVC. | NAKAMURA Takumi |
2010-11-09 | Appeasing MSVC, take 3 | Douglas Gregor |
2010-11-09 | Try to appease MSVC | Douglas Gregor |
2010-11-09 | sprintf -> snprintf conversion, from Vladimir Kirillov | Douglas Gregor |
2010-11-08 | Document Clang's support for attributes on individual enumerators and | John McCall |
2010-10-30 | Make the deserialization of macro definitions lazy, so that we can | Douglas Gregor |
2010-10-20 | Extend the preprocessing record and libclang with support for | Douglas Gregor |
2010-10-20 | Add a __has_attribute macro that works much like __has_feature and __has_buil... | Anders Carlsson |
2010-10-08 | Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a | Douglas Gregor |
2010-10-01 | Implement the C++0x "trailing return type" feature, e.g., | Douglas Gregor |
2010-09-24 | Allow the use of C++0x deleted functions as an extension in C++98. | Anders Carlsson |
2010-08-31 | Implement __has_feature(cxx_inline_namespaces) | Sebastian Redl |
2010-08-28 | Add support for Microsoft's __pragma in the preprocessor. | John McCall |
2010-08-24 | Implement code completion for preprocessor expressions and in macro | Douglas Gregor |
2010-07-31 | After a lengthy design discussion, add support for "ownership attributes" for... | Ted Kremenek |
2010-06-24 | More clang support for darwin tls. Add a __has_feature macro and | Eric Christopher |
2010-04-29 | Add '__has_feature' support for weak ObjC classes. | Ted Kremenek |
2010-04-29 | Sort '__has_feature' cases. No functionality change. | Ted Kremenek |
2010-03-26 | fix a case where macro expansion should be disabled, patch by | Chris Lattner |
2010-03-16 | Audit all Preprocessor::getSpelling() callers, improving failure | Douglas Gregor |
2010-03-05 | Augment __has_feature to report that Clang supports adding attribute 'unused' | Ted Kremenek |
2010-02-27 | Add an overload of Preprocessor::getSpelling which takes a SmallVector and | Benjamin Kramer |
2010-02-18 | Add __has_feature support for attributes ns_returns_not_retained | Ted Kremenek |
2010-01-27 | Use raw_ostreams in Preprocessor::ExpandBuiltinMacro. Still not nice but less... | Benjamin Kramer |
2010-01-26 | Fix typo in comment | Douglas Gregor |
2010-01-22 | revert my patch for rdar://7520940 that warns when a published header | Chris Lattner |
2010-01-13 | Add a bunch more feature-checking macros for C++0x features. Some of these are | Sean Hunt |
2010-01-10 | stringref'ize a bunch of filename handling logic. Much | Chris Lattner |
2010-01-10 | implement rdar://7520940: published framework headers should | Chris Lattner |
2010-01-09 | Simplify with StringSwitch. | Benjamin Kramer |
2009-12-14 | move the VarargsElided member of MacrosArgs to shrink the MacroArgs struct | Chris Lattner |
2009-12-08 | Get rid of some diagnostics that don't follow our rules for -pedantic | Eli Friedman |
2009-12-03 | Add 'has_feature(cxx_exceptions)' to allow code to determine via preprocessor... | Ted Kremenek |
2009-12-03 | Rename has_feature(rtti) to has_feature(cxx_rtti) for clarity. | Ted Kremenek |
2009-12-03 | Add "has_feature" support for C++ RTTI. | Ted Kremenek |
2009-11-02 | Added __has_include and __has_include_next. | John Thompson |
2009-09-16 | PR4991: Properly remove trailing newline from __TIMESTAMP__. | Benjamin Kramer |
2009-09-09 | Remove tabs, and whitespace cleanups. | Mike Stump |
2009-08-31 | Updated GNU runtime non-fragile ABI. | David Chisnall |
2009-06-13 | implement and document a new __has_feature and __has_builtin magic | Chris Lattner |
2009-05-21 | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad |
2009-05-13 | When we expect two arguments but have zero, make sure to add | Chris Lattner |
2009-04-20 | fix the second half of PR4006 and rdar://6807000 by treating | Chris Lattner |
2009-04-18 | Fix PR3917: the location of a #line directive is the location of the first _. | Chris Lattner |
2009-04-18 | fix PR3927 by being more careful about the pp test for identifier. | Chris Lattner |
2009-04-18 | Substantially restructure function-like macro argument parsing. | Chris Lattner |
2009-04-13 | implement the microsoft/gnu "__COUNTER__" macro: rdar://4329310 | Chris Lattner |
2009-04-10 | simplify code. | Chris Lattner |