summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/PPMacroExpansion.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Introduce ObjCRuntime::hasWeakClassImport() and use it in the appropriateJohn McCall2012-06-201-1/+1
* Restructure how the driver communicates information about theJohn McCall2012-06-201-3/+3
* Reapply r158700 and fixup patches, minus one hunk that slipped through andAlexis Hunt2012-06-191-0/+1
* Revert r158700 and dependent patches r158716, r158717, and r158731.Jakob Stoklund Olesen2012-06-191-1/+0
* Improve the specification of spellings in Attr.td.Alexis Hunt2012-06-191-0/+1
* [preprocessor] Make sure that MacroExpands callbacks are always in source order.Argyrios Kyrtzidis2012-05-101-3/+21
* Implements boxed expressions for Objective-C. <rdar://problem/10194391>Patrick Beard2012-04-191-0/+1
* Add a query macro for C++11 N3276, decltype does not require completeDouglas Gregor2012-04-101-0/+1
* Add feature check "cxx_local_type_template_args" describing supportDouglas Gregor2012-04-041-0/+2
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-5/+5
* User-defined literals are done.Richard Smith2012-03-091-2/+2
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-0/+4
* User-defined literals: reject string and character UDLs in all places where theRichard Smith2012-03-061-14/+15
* Add a pile of tests for unrestricted unions, and advertise support for them.Richard Smith2012-03-031-1/+1
* Implement double underscore names support in __has_attributeJean-Daniel Dupas2012-03-011-1/+6
* Initializer lists are now supported.Sebastian Redl2012-02-251-1/+1
* Accept __has_feature(__feature__) as a synonym for __has_feature(feature) (andRichard Smith2012-02-251-2/+13
* Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor2012-02-241-0/+1
* Provide the __is_trivially_assignable type trait, which providesDouglas Gregor2012-02-231-0/+1
* Clang now supports lambda expressions.Douglas Gregor2012-02-231-1/+1
* Advertize support for constexpr.Richard Smith2012-02-141-1/+1
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-3/+3
* objc2: add __has_feature(objc_default_synthesize_properties).Fariborz Jahanian2012-02-021-0/+1
* fix a crash on:Chris Lattner2012-01-311-1/+2
* Only mark an IdentifierInfo as having changed since deserializationDouglas Gregor2012-01-241-3/+4
* Some improvements to the handling of C11 atomic types:David Chisnall2012-01-161-0/+4
* Add __has_feature(modules) to indicate when modules are available (inDouglas Gregor2012-01-041-1/+2
* Add __has_feature(objc_modules)Douglas Gregor2012-01-031-0/+1
* Added a missing case for -Wdisabled-macro-expansion.Abramo Bagnara2012-01-021-1/+3
* Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" ...Benjamin Kramer2011-12-231-5/+5
* remove unneeded config.h includesDylan Noblesmith2011-12-221-1/+1
* [PCH] Fix bug where we failed to update an identifier for a single tokenArgyrios Kyrtzidis2011-12-171-0/+5
* Implement support for the __is_final type trait, to determine whetherDouglas Gregor2011-12-031-0/+1
* implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitize...Kostya Serebryany2011-11-221-0/+1
* Add __has_feature(cxx_raw_string_literals) andDouglas Gregor2011-11-011-2/+2
* Add __has_feature(cxx_defaulted_functions) for querying "defaultedDouglas Gregor2011-11-011-0/+1
* Make the loading of information attached to an IdentifierInfo from anDouglas Gregor2011-10-271-0/+4
* Add a __has_feature check for arc_cf_code_audited.John McCall2011-10-181-0/+1
* -Wc++98-compat warnings for the lexer.Richard Smith2011-10-151-2/+4
* Add c_alignas and cxx_alignas featuresPeter Collingbourne2011-10-141-0/+3
* Implement built-in macro '__has_warning', which allows one to query if a warn...Ted Kremenek2011-10-121-0/+69
* Fixed exapnsion range for # and ##.Abramo Bagnara2011-10-031-1/+2
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-1/+2
* Fix missing includes for llvm_unreachableDavid Blaikie2011-09-231-0/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* ArrayRef-ifying MacroArgs::create's arguments argument.David Blaikie2011-09-221-2/+1
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-1/+1
* Add an experimental flag -fauto-module-import that automatically turnsDouglas Gregor2011-09-151-1/+1
* Allow C++0x enumerations with a fixed underlying type inDouglas Gregor2011-09-081-0/+1
* Implement the Objective-C 'instancetype' type, which is an alias ofDouglas Gregor2011-09-081-0/+1
OpenPOWER on IntegriCloud