summaryrefslogtreecommitdiff
path: root/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* [Sema] Unions cannot have virtual functions.Davide Italiano2015-06-271-0/+5
* [ObjC] Add NSValue support for objc_boxed_expressionsAlex Denisov2015-06-263-9/+154
* Fix crash-on-invalid bug in template instantiation.Manuel Klimek2015-06-261-27/+0
* [Sema] Maintain ellipsis location when transforming lambda capturesMeador Inge2015-06-261-1/+2
* Fix a typo correction crash when resolving ambiguous corrections.Kaelyn Takata2015-06-251-0/+6
* [Parse] Allow 'constexpr' in condition declarationsMeador Inge2015-06-251-6/+7
* Fix #pragma redefine_extname when there is a local variable of the same name....Aaron Ballman2015-06-251-2/+17
* Consolidate and unify initializer list deductionHubert Tong2015-06-251-33/+49
* Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor2015-06-246-58/+62
* Make the typo resolution in r240441 apply to all function calls.Kaelyn Takata2015-06-231-11/+12
* Ensure delayed typos have been corrected in calls to builtins beforeKaelyn Takata2015-06-231-1/+11
* [OPENMP] Initial support for 'depend' clause (4.0).Alexey Bataev2015-06-232-1/+102
* Fix a warning. [-Wsign-compare]NAKAMURA Takumi2015-06-231-1/+1
* [OPENMP] Do not emit references to original variables in 'private' clause.Alexey Bataev2015-06-233-10/+57
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-2225-84/+81
* [modules] Add a flag to disable the feature that permits conflicting redefini...Richard Smith2015-06-221-5/+9
* Misc. cleanups suggested by Aaron BallmanDouglas Gregor2015-06-222-7/+13
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-2225-81/+84
* Remove incomplete comment.Davide Italiano2015-06-221-1/+0
* Sema: add a helper for enumerating the TST id (NFC)Saleem Abdulrasool2015-06-211-16/+21
* Sema: convert decl + while loop into for loop (NFC)Saleem Abdulrasool2015-06-211-3/+2
* SemaDeclObjC.cpp: Escape '@' in the comment. [-Wdocumentation]NAKAMURA Takumi2015-06-201-1/+1
* [modules] When determining whether a definition of a class is visible, check ...Richard Smith2015-06-201-3/+11
* Suppress bogus gcc -Wreturn-type warnings.Nico Weber2015-06-201-0/+1
* Yet another MSVC-related fix.Douglas Gregor2015-06-191-1/+1
* Try to fix the MSVC buildDouglas Gregor2015-06-191-1/+1
* Make -Wnullability-completeness work with -Wsystem-headers.Douglas Gregor2015-06-191-2/+5
* CF_RETURNS_[NOT_]RETAINED on a param makes the inner pointer __nullable.Douglas Gregor2015-06-191-3/+39
* Allow the cf_returns_[not_]retained attributes to appear on out-parameters.Douglas Gregor2015-06-191-5/+43
* Fix a use of err_nullability_conflicting that's triggering an assertion.Douglas Gregor2015-06-191-1/+2
* Code completion for nullability type specifiers.Douglas Gregor2015-06-191-13/+58
* Check for consistent use of nullability type specifiers in a header.Douglas Gregor2015-06-191-8/+121
* Introduced pragmas for audited nullability regions.Douglas Gregor2015-06-193-27/+405
* Implement the 'null_resettable' attribute for Objective-C properties.Douglas Gregor2015-06-192-2/+63
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-196-110/+365
* Diagnose unsafe uses of nil and __nonnull pointers.Douglas Gregor2015-06-193-56/+138
* Introduce type nullability specifiers for C/C++.Douglas Gregor2015-06-193-13/+293
* [ATTRIBUTE] Support base vector types of __attribute__((mode)), patch by Alex...Alexey Bataev2015-06-191-10/+35
* Fix "the the" in comments/documentation/etc.Eric Christopher2015-06-191-1/+1
* Wrap to 80 columns, no behavior change.Nico Weber2015-06-181-4/+4
* [OPENMP] Support for '#pragma omp taskgroup' directive.Alexey Bataev2015-06-182-0/+51
* [clang] Refactoring of conditions so they use isOneOf() instead of multiple i...Daniel Marjamaki2015-06-181-1/+1
* [OPENMP] Add support for 'omp parallel for' directive.Alexey Bataev2015-06-181-0/+10
* [OPENMP] Add support for 'omp for simd' directive.Alexey Bataev2015-06-181-0/+10
* [modules] Ensure that if we merge the definitions of two enumerations, thatRichard Smith2015-06-171-1/+0
* [modules] If we merge a template, also track that its parameters are merged soRichard Smith2015-06-171-4/+12
* [modules] Improve diagnostic for a template-id that's invalid because a defaultRichard Smith2015-06-172-20/+85
* [modules] Fix merging of default template arguments onto friend templates.Richard Smith2015-06-161-3/+3
* [OPENMP] Remove last iteration separation for loop-based constructs.Alexey Bataev2015-06-161-4/+0
* [modules] Better support for redefinitions of an entity from the same module.Richard Smith2015-06-152-31/+48