summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix ObjCMethodDecl::findPropertyDecl for class properties.Jordan Rose2016-03-111-9/+15
* Class Property: change PropertyMap to include isClassProperty.Manman Ren2016-01-281-6/+8
* Class Property: class property and instance property can have the same name.Manman Ren2016-01-281-18/+65
* Class Property: handle class properties.Manman Ren2016-01-271-2/+2
* Use instance_properties instead of properties. NFC.Manman Ren2016-01-261-6/+6
* [TrailingObjects] Convert Decl* classes.James Y Knight2015-12-291-7/+7
* Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones.Douglas Gregor2015-11-031-11/+65
* DeclObjC: Move computing the type of self into a separate function (NFC).Adrian Prantl2015-07-081-5/+13
* Use AlignOf instead of alignOf so that this can go back to being a static_ass...Aaron Ballman2015-07-071-3/+3
* Changing a use of alignof() into llvm::alignOf() for MSVC compatibility. This...Aaron Ballman2015-07-071-2/+3
* Don't rely on the use of non-POD types within unions.Douglas Gregor2015-07-071-1/+3
* [libclang] Replace ObjC generic parameters when code-completing method implem...Douglas Gregor2015-07-071-0/+6
* The AST importer had a bug where it would enter into an infinite recursionDouglas Gregor2015-07-071-13/+22
* Implement variance for Objective-C type parameters.Douglas Gregor2015-07-071-5/+13
* Improve the Objective-C common-type computation used by the ternary operator.Douglas Gregor2015-07-071-1/+1
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-2/+28
* Handle Objective-C type arguments.Douglas Gregor2015-07-071-0/+27
* Parsing, semantic analysis, and AST for Objective-C type parameters.Douglas Gregor2015-07-071-4/+113
* 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
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-3/+5
* [modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith2015-03-241-0/+5
* revert r231700 (designated initializer patch) which brokeFariborz Jahanian2015-03-111-10/+0
* [PATCH Sema Objective-C]. Patch to warn on missing designated initializerFariborz Jahanian2015-03-091-0/+10
* Fix ObjCInterfaceDecl::getCategoryMethod() and give it a caller. No behavior ...Nico Weber2015-03-021-2/+1
* Cleanup: remove artificial division between lookup results and const lookupRichard Smith2015-02-211-8/+8
* Prefer SmallVector::append/insert over push_back loops. Clang edition.Benjamin Kramer2015-02-171-3/+2
* ObjC getters with names like "newItem" should still be linked to the @property.Jordan Rose2015-01-161-1/+1
* Wrap to 80 columns. NfC.Nico Weber2014-12-221-10/+11
* Constify a few IdentifierInfo * parameters.Jordan Rose2014-11-191-3/+3
* Objective-C. Change to method lookup rules to lookFariborz Jahanian2014-08-271-12/+15
* Objective-C. Warn if user has made explicit callFariborz Jahanian2014-08-221-0/+5
* Improving diagnostic source ranges for the nonnull attribute. Now it highligh...Aaron Ballman2014-08-011-0/+7
* Objective-C. Changes per A. Ballman's commentFariborz Jahanian2014-07-161-10/+12
* Objective-C. Introducing __attribute__((objc_runtime_name("runtimename"))Fariborz Jahanian2014-07-161-0/+23
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-161-17/+17
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-121-74/+83
* Stop all the Decl classes poking at Redeclarable's data member directly, and ...Richard Smith2014-05-101-1/+1
* [SemaObjC] Fix ObjCInterfaceDecl::inheritsDesignatedInitializers(), if there ...Argyrios Kyrtzidis2014-04-261-3/+13
* Fix indentation, NFC.Argyrios Kyrtzidis2014-04-161-4/+4
* [objc] Consider new initializers inside @implementation when determining if t...Argyrios Kyrtzidis2014-04-161-0/+6
* [SemaObjC] For the semantics of the designated-initializer attribute, conside...Argyrios Kyrtzidis2014-03-281-9/+30
* [C++11] Replacing ObjCImplementationDecl iterators ivar_begin() and ivar_end(...Aaron Ballman2014-03-141-6/+4
* [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-13/+7
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-21/+14
* [C++11] Replacing ObjCInterfaceDecl iterators known_extensions_begin() and kn...Aaron Ballman2014-03-131-4/+1
* [C++11] Replacing ObjCInterfaceDecl iterators visible_extensions_begin() and ...Aaron Ballman2014-03-131-4/+1
* [C++11] Replacing ObjCInterfaceDecl iterators known_categories_begin() and kn...Aaron Ballman2014-03-131-7/+2
* [C++11] Replacing ObjCInterfaceDecl iterators visible_categories_begin() and ...Aaron Ballman2014-03-131-33/+10
OpenPOWER on IntegriCloud