summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaPseudoObject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace a use of std::for_each() with llvm::for_each(); NFC.Aaron Ballman2017-11-031-2/+1
* [ObjC] Check that a subscript methods is declared for a qualified id typeAlex Lorenz2017-07-111-7/+2
* [Objective-C] Fix "weak-unavailable" warning with -fobjc-weakBrian Kelley2017-03-291-2/+2
* [Objective-C] Fix "repeated use of weak" warning with -fobjc-weakBrian Kelley2017-03-291-9/+7
* Encapsulate FPOptions and use it consistentlyAdam Nemet2017-03-271-5/+8
* More diagnostic name fixups: w_ -> warn_, warning_ -> warn_, not_ -> note_.Richard Smith2016-12-021-2/+3
* Mass-rename the handful of error_* diagnostics to err_*.Richard Smith2016-12-021-3/+3
* PR25890: Fix incoherent error handling in PerformImplicitConversion andRichard Smith2016-10-061-1/+2
* arc-repeated-use-of-weak should not warn about IBOutlet propertiesBob Wilson2016-05-251-1/+1
* Class Property: class property and instance property can have the same name.Manman Ren2016-01-281-1/+2
* [MSVC] Fix for http://llvm.org/PR25636: indexed accessor property not support...Alexey Bataev2015-12-101-3/+26
* [MSVC] 'property' with an empty array in array subscript expression.Alexey Bataev2015-11-251-110/+132
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* [MSVC] Fix for http://llvm.org/PR24132: __declspec(property): double invocati...Alexey Bataev2015-10-141-11/+12
* When building a pseudo-object assignment, and the RHS isJohn McCall2015-08-221-17/+14
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-26/+10
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* [Objective-C Sema]This patch fixes the warning when clang issuesFariborz Jahanian2015-04-151-2/+2
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-2/+2
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-061-9/+5
* Objective-C. Prevents a crash generating AST for aFariborz Jahanian2014-09-151-0/+4
* Objective-C. Accept 'nil' as indexing argument toFariborz Jahanian2014-09-101-1/+2
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-1/+1
* Fix crash when accessing a property of an invalid interfaceOlivier Goffart2014-08-041-12/+10
* Fix crash when assiging to a property with an invalid typeOlivier Goffart2014-08-041-1/+6
* Switch over a few uses of param_begin() to parameters()Alp Toker2014-07-071-9/+9
* Objective-C ARC. Do not warn about properties with bothFariborz Jahanian2014-06-171-7/+14
* Objective-C. Diagnose when property access is using declaredFariborz Jahanian2014-06-161-1/+4
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-151-6/+3
* Objective-C. Don't ignore availability attribute whenFariborz Jahanian2014-06-101-1/+4
* Avoid dubious IdentifierInfo::getNameStart() usesAlp Toker2014-06-071-4/+2
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-15/+15
* Objective-C. Diagnose use of properties in functions nested in, Fariborz Jahanian2014-05-281-0/+20
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-18/+19
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-0/+1
* Objective-C. Patch to allow use of dot syntax on classFariborz Jahanian2014-04-211-2/+4
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-12/+12
* Objective-C properties. Fixes a crash in Sema where RHS ofFariborz Jahanian2014-03-061-4/+7
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-14/+11
* Removing some more unnecessary manual quotes from diagnostics.Aaron Ballman2014-01-031-1/+1
* Removing some more unnecessary manual quotes from attribute diagnostics.Aaron Ballman2014-01-031-4/+4
* s/getter_setter/accessor No functional changes intended.Aaron Ballman2013-12-261-4/+4
* Parameterizing some MS property-related diagnostics. No functional changes in...Aaron Ballman2013-12-261-6/+8
* Remove a whole lot of unused variablesAlp Toker2013-11-271-2/+0
* ObjectiveC++: support for passing C++11 style initialized temporaries to Fariborz Jahanian2013-10-161-0/+10
* Make IgnoreParens() look through ChooseExprs.Eli Friedman2013-07-201-0/+19
* address some comments on r183474:Adrian Prantl2013-06-071-3/+3
* Objective-C arc: don't count use of __weakFariborz Jahanian2013-05-211-2/+2