summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaObjCProperty.cpp
Commit message (Expand)AuthorAgeFilesLines
* ObjC class properties: add diagnostics for unimplemented class properties.Manman Ren2016-04-121-42/+62
* ObjC: add getter/setter for class properties to global pool.Manman Ren2016-03-231-0/+5
* Fix remaining Clang-tidy readability-redundant-control-flow warnings; other m...Eugene Zelenko2016-02-121-5/+0
* Class Property: warn for synthesize on a class property.Manman Ren2016-01-291-0/+4
* Class Property: change PropertyMap to include isClassProperty.Manman Ren2016-01-281-17/+28
* Class Property: class property and instance property can have the same name.Manman Ren2016-01-281-17/+26
* Class Property: create accessors (class methods) for class property.Manman Ren2016-01-271-17/+40
* Class Property: handle class properties.Manman Ren2016-01-271-2/+2
* Class Property: parse property attribute (class).Manman Ren2016-01-261-0/+5
* Use instance_properties instead of properties. NFC.Manman Ren2016-01-261-8/+8
* ObjC properties: consider ownership of properties from protocols when synthes...Douglas Gregor2015-12-181-0/+7
* Objective-C properties: merge attributes when redeclaring 'readonly' as 'read...Douglas Gregor2015-12-101-89/+158
* Objective-C properties: loosen 'atomic' checking for readonly properties.Douglas Gregor2015-12-091-20/+53
* Objective-C properties: fix bogus use of "isa<>" on a QualType.Douglas Gregor2015-12-081-6/+5
* Fix a comment typo from r251874.Nico Weber2015-12-031-1/+1
* Simplify Sema::ProcessPropertyDecl. NFCDouglas Gregor2015-11-031-21/+6
* Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones.Douglas Gregor2015-11-031-176/+136
* Be more conservative about diagnosing "incorrect" uses of __weak:John McCall2015-10-271-51/+76
* Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall2015-10-221-38/+44
* Fix inference of _Nullable for weak Objective-C properties.Douglas Gregor2015-10-091-8/+1
* Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren2015-10-031-1/+1
* [sema] Allow to opt-out of overriding the super class's designated initialize...Argyrios Kyrtzidis2015-07-301-4/+10
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-2/+6
* Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor2015-06-241-2/+2
* Introduced pragmas for audited nullability regions.Douglas Gregor2015-06-191-13/+4
* Implement the 'null_resettable' attribute for Objective-C properties.Douglas Gregor2015-06-191-2/+60
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-8/+32
* [Objective-C Sema] Use canonical type of properties when comparing Fariborz Jahanian2015-04-081-3/+5
* revert r231700 (designated initializer patch) which brokeFariborz Jahanian2015-03-111-5/+3
* [PATCH Sema Objective-C]. Patch to warn on missing designated initializerFariborz Jahanian2015-03-091-3/+5
* Suggest objc_method_family(none) for a property named -newFoo or similar.Jordan Rose2015-01-161-0/+34
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* Objective-C [qoi]. When reporting that a property is notFariborz Jahanian2014-10-101-0/+1
* Objective-C [qoi]. If property is going to be implementedFariborz Jahanian2014-08-291-3/+4
* Objective-C. Tweak diagnosing properties that are not auto-synthesized.Fariborz Jahanian2014-08-291-20/+19
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-1/+1
* Objective-C. Issue more warning diagnostic when certainFariborz Jahanian2014-07-261-9/+12
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-1/+1
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-3/+3
* Objective-C. Fixes an obscuer crash caused by multiple inclusion ofFariborz Jahanian2014-05-271-0/+3
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-43/+49
* Clean up language and grammar.Eric Christopher2014-05-201-1/+1
* Provide and use a safe Token::getRawIdentifier() accessorAlp Toker2014-05-171-2/+1
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-031-2/+1
* [MS-ABI] Add support for #pragma section and related pragmasWarren Hunt2014-04-081-4/+6
* [C++11] Replacing ObjCCategoryDecl iterators propimpl_begin() and propimpl_en...Aaron Ballman2014-03-141-6/+2
* [C++11] Replacing ObjCCategoryDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-141-8/+4
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-13/+6
* [C++11] Replacing ObjCInterfaceDecl iterators known_extensions_begin() and kn...Aaron Ballman2014-03-131-8/+3
* [C++11] Replacing ObjCInterfaceDecl iterators all_referenced_protocol_begin()...Aaron Ballman2014-03-131-22/+9
OpenPOWER on IntegriCloud