summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex
Commit message (Expand)AuthorAgeFilesLines
* Add back null check removed accidentally in r250554Reid Kleckner2015-10-201-0/+2
* Roll-back r250822.Angel Garcia Gomez2015-10-206-9/+11
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-206-11/+9
* Refactor module lookup when looking up a header file, and wire through the re...Richard Smith2015-10-162-92/+93
* Parse and ignore #pragma runtime_checks in MS extensions mode (PR25138)Hans Wennborg2015-10-121-1/+1
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-042-3/+3
* Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren2015-10-033-3/+3
* Fix typo.Yaron Keren2015-09-291-1/+1
* [Lex] A source-file new-line in a raw string literal results in a new-lineDavid Majnemer2015-09-231-4/+17
* [CUDA] Allow parsing of host and device code simultaneously.Artem Belevich2015-09-221-14/+18
* [modules] Fix a corner case in the macro override rules: properly handle over...Richard Smith2015-09-161-2/+6
* Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1Adrian Prantl2015-08-271-1/+1
* [modules] Remove unnecessary deserialization of fully-external HeaderFileInfo...Richard Smith2015-08-242-30/+63
* [modules] Fix HeaderFileInfo serialization to store all the known owning modu...Richard Smith2015-08-182-47/+71
* [modules] PR20507: Avoid silent textual inclusion.Sean Silva2015-08-172-3/+27
* [modules] Stop dropping 'module.timestamp' files into the current directoryRichard Smith2015-08-151-2/+2
* Turn off __has_feature(cxx_rtti) when -fno-rtti-data is presentReid Kleckner2015-08-131-1/+1
* Attempt to fix build after r244912Ben Langmuir2015-08-131-4/+7
* [Modules] Add Darwin-specific compatibility module map parsing hacksBen Langmuir2015-08-131-7/+91
* [modules] When building a dependency file, include module maps parsed in theRichard Smith2015-08-091-0/+5
* Rename the non-coding style conformant functions in namespace BuiltinsEric Christopher2015-08-061-1/+1
* Improved error recovery for _PragmaHubert Tong2015-07-301-1/+5
* [MS Extensions] Remove support for the i128 integer literal suffixDavid Majnemer2015-07-261-4/+1
* [modules] Produce an error if -cc1 wants to implicitly build a module and noRichard Smith2015-07-211-2/+3
* Ignore the "novtable" declspec when not using the Microsoft C++ ABI.Bob Wilson2015-07-201-3/+3
* Make the clang module container format selectable from the command line.Adrian Prantl2015-07-171-1/+3
* Add __has_feature(attribute_availability_with_version_underscores).Jordan Rose2015-07-161-0/+1
* [modules] When diagnosing errors in module map files found by 'extern module'...Richard Smith2015-07-141-4/+5
* [modules] When checking the include guard for a header, check whether it'sRichard Smith2015-07-101-8/+10
* [modules] Fix "prefer own module over others" rule when selecting a module fo...Richard Smith2015-07-101-1/+1
* Implement variance for Objective-C type parameters.Douglas Gregor2015-07-071-0/+1
* Implement the Objective-C __kindof type qualifier.Douglas Gregor2015-07-071-0/+1
* C++ support for Objective-C lightweight generics.Douglas Gregor2015-07-071-0/+1
* [Modules] Be consistent about finding a module for framework headersBen Langmuir2015-07-022-36/+30
* [modules] Before checking whether the controlling macro of a header is defined,Richard Smith2015-07-011-2/+7
* [modules] Make the include guard optimization fire a bit more when consideringRichard Smith2015-07-012-3/+8
* [modules] Make sure macros get made visible in the top-level file if we've gotRichard Smith2015-06-301-2/+15
* Make __has_feature(nullability) and __has_extension(nullability) always true.Douglas Gregor2015-06-291-4/+2
* Make __has_extension(assume_nonnull) always true.Douglas Gregor2015-06-291-0/+1
* [ObjC] Add NSValue support for objc_boxed_expressionsAlex Denisov2015-06-261-0/+1
* [Preprocessor] Iterating over all macros should include those from modules.Jordan Rose2015-06-241-0/+4
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-225-6/+6
* [modules] When building a module, if there are multiple matches for a headerRichard Smith2015-06-221-0/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-225-6/+6
* Allow the cf_returns_[not_]retained attributes to appear on out-parameters.Douglas Gregor2015-06-191-0/+1
* Introduced pragmas for audited nullability regions.Douglas Gregor2015-06-194-0/+76
* Introduce type nullability specifiers for C/C++.Douglas Gregor2015-06-191-0/+2
* [ASan] Initial support for Kernel AddressSanitizerAlexander Potapenko2015-06-191-1/+3
* [clang] Refactoring of conditions so they use isOneOf() instead of multiple i...Daniel Marjamaki2015-06-184-17/+17
* [modules] Simplify -cc1 interface for enabling implicit module maps.Richard Smith2015-06-163-14/+15
OpenPOWER on IntegriCloud