- 30680e9 [Sema] Add support for flexible array members in Obj-C. by Volodymyr Sapsai · 8 years ago
- 6d98943 Convert clang::LangAS to a strongly typed enum by Alexander Richardson · 8 years ago
- 73cab88 [Sema][ObjC] Complete merging ObjC methods before checking their by Akira Hatanaka · 8 years ago
- becb92d [Modules TS] Module ownership semantics for redeclarations. by Richard Smith · 8 years ago
- f01516d Revert "[Modules TS] Module ownership semantics for redeclarations." by Eric Liu · 8 years ago
- b87720b [Modules TS] Module ownership semantics for redeclarations. by Richard Smith · 8 years ago
- 98a4933 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- 30c93db Revert "Add support for attribute 'noescape'." by Akira Hatanaka · 8 years ago
- e974479 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- 1b9418e Revert "Add support for attribute 'noescape'." by Akira Hatanaka · 8 years ago
- fc587e6 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- 7d85b8f [Sema][ObjC] Warn about mismatches in attributes between overriding and by Akira Hatanaka · 8 years ago
- 7aba978 Change dyn_casts with unused variables to isa statements to avoid unused variables. by Eric Christopher · 8 years ago
- e1088dc Extend -Wdeprecated-implementations to warn about unavailable methods by Alex Lorenz · 8 years ago
- f81d97e NFC, Cleanup the code for -Wdeprecated-implementations by Alex Lorenz · 8 years ago
- cdd596f [ObjC] Avoid the -Wunguarded-availability warnings for protocol by Alex Lorenz · 8 years ago
- 6081640 [Sema][ObjC] Don't emit availability diags for category @implementations by Erik Pilkington · 9 years ago
- 9282483 [ObjC] Don't disallow vector parameters/return values in methods by Alex Lorenz · 9 years ago
- a8a372d [ObjC] Disallow vector parameters and return values in Objective-C methods by Alex Lorenz · 9 years ago
- 9e7bf16 Add #pragma clang attribute by Alex Lorenz · 9 years ago
- 3bfe962 Revert r300539 - Add #pragma clang attribute by Alex Lorenz · 9 years ago
- 0a849f4 Add #pragma clang attribute by Alex Lorenz · 9 years ago
- f937139 Support attributes for Objective-C categories by Alex Lorenz · 9 years ago
- 3beb7c6 Remove redundant passing around of a "ContainsAutoType" flag. by Richard Smith · 9 years ago
- f881267 Mass-rename the handful of error_* diagnostics to err_*. by Richard Smith · 9 years ago
- f95a000 [index] Fix issue with protocol name locations in conformance list of an ObjC class when they come from a typedef. by Argyrios Kyrtzidis · 9 years ago
- a8c44ba [Objective-C] Add objc_subclassing_restricted attribute by Alex Lorenz · 9 years ago
- a58f92f Module: for ObjectiveC, be consistent when checking hidden decls. by Manman Ren · 9 years ago
- c5705ba ObjectiveC Generics: Start using ObjCTypeParamType. by Manman Ren · 9 years ago
- bbcc9f0 C++ Modules TS: add frontend support for building pcm files from module by Richard Smith · 9 years ago
- 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- 62f19e7 Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives a by Richard Smith · 9 years ago
- 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
- 5c71617 Prune four superfluous ExternalSemaSource.h includes and one forward declaration in Sema.h by Yaron Keren · 10 years ago
- 45d4132 [MSVC] Implementation of __unaligned as a proper type qualifier by Andrey Bokhanko · 10 years ago
- 2801d32 Revert r268727, it caused PR27666. by Nico Weber · 10 years ago
- ba0d754 [MSVC] Implementation of __unaligned as a proper type qualifier by Andrey Bokhanko · 10 years ago
- a0f31a0 Method Pool in modules: we make sure that if a module contains an entry for by Manman Ren · 10 years ago
- 917fc9d Revert r266415, it broke parsing SDK headers (PR27367). by Nico Weber · 10 years ago
- f7fa634 [MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifier by Andrey Bokhanko · 10 years ago
- 051d0b6 ObjC kindof: order the methods in global pool relative to availability. by Manman Ren · 10 years ago
- c54768f [SemaObjC] Properly handle mix between type arguments and protocols. by Bruno Cardoso Lopes · 10 years ago
- 7122453 ObjC kindof: check the context when inserting methods to global pool. by Manman Ren · 10 years ago
- 7ed4f98 [ObjC kindof] Use type bound to filter out the candidate methods. by Manman Ren · 10 years ago
- d2a3cd7 NFC: simplify code in BuildInstanceMessage. by Manman Ren · 10 years ago
- 24ae22c [Objective-C] Introduce objc_runtime_visible attribute. by Douglas Gregor · 10 years ago
- 7e82e01 [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a single by Richard Smith · 10 years ago
- 1d03007 Avoid overly large SmallPtrSet/SmallSet by Matthias Braun · 10 years ago
- 5b78640 Class Property: class property and instance property can have the same name. by Manman Ren · 10 years ago
- d36f7d5 Class Property: create accessors (class methods) for class property. by Manman Ren · 10 years ago
- efe1bac Class Property: handle class properties. by Manman Ren · 10 years ago
- a7a8b1f Use instance_properties instead of properties. NFC. by Manman Ren · 10 years ago
- db0ac55 Split RequireCompleteType into a function that actually requires that the type by Richard Smith · 10 years ago
- 5066845 Remove DataRecursiveASTVisitor; it no longer serves any purpose, since it's just an alias for RecursiveASTVisitor. by Richard Smith · 10 years ago
- 8f7f3ea [Sema] Minor formatting fixes. NFC by Craig Topper · 10 years ago
- 07fa176 Use Sema::getLocForEndOfToken instead of Preprocessor::getLocForEndOfToken. NFC by Craig Topper · 10 years ago
- e17765e Simplify Sema::ProcessPropertyDecl. NFC by Douglas Gregor · 10 years ago
- acf4fd3 Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones. by Douglas Gregor · 10 years ago
- c6af8c6 Refine r251469 to give better (and more localizable) diagnostics by John McCall · 10 years ago
- b61e14e Be more conservative about diagnosing "incorrect" uses of __weak: by John McCall · 10 years ago
- 0f723bb Convert ActOnForwardProtocolDeclaration to take an ArrayRef and use a range-based for loop. NFC by Craig Topper · 10 years ago
- a9247eb Change FindProtocolDeclaration to take an ArrayRef and use a range-based for loop. NFC by Craig Topper · 10 years ago
- 3a43754 [Sema/objc] When checking for unimplemented methods treat methods from class extensions as continuation of the class interface. by Argyrios Kyrtzidis · 10 years ago
- dcfba33 Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups by Hans Wennborg · 10 years ago
- 6997525 Forbid qualifiers on ObjC generic parameters and arguments, but by John McCall · 10 years ago
- 8b851d0 Move class into an anonymous namespace. NFC. by Benjamin Kramer · 10 years ago
- 4c3ab45 SemaDeclObjC.cpp: Escape \@ in comment lines. [-Wdocumentation] by NAKAMURA Takumi · 10 years ago
- 1ac1b63 Implement variance for Objective-C type parameters. by Douglas Gregor · 10 years ago
- 10dc9d8 Warn when an intended Objective-C specialization was actually a useless protocol qualification. by Douglas Gregor · 10 years ago
- 9bda6cf C++ support for Objective-C lightweight generics. by Douglas Gregor · 10 years ago
- e83b956 Substitute type arguments into uses of Objective-C interface members. by Douglas Gregor · 10 years ago
- e9d95f1 Handle Objective-C type arguments. by Douglas Gregor · 10 years ago
- 85f3f95 Parsing, semantic analysis, and AST for Objective-C type parameters. by Douglas Gregor · 10 years ago
- aea7afd Replace __double_underscored type nullability qualifiers with _Uppercase_underscored by Douglas Gregor · 10 years ago
- ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
- 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 2df5c3c SemaDeclObjC.cpp: Escape '@' in the comment. [-Wdocumentation] by NAKAMURA Takumi · 10 years ago
- 849ebc2 Implement the 'null_resettable' attribute for Objective-C properties. by Douglas Gregor · 10 years ago
- 813a066 Extend type nullability qualifiers for Objective-C. by Douglas Gregor · 10 years ago
- 7441136 Fix PR22047: ObjC: Method unavailability attribute doesn't work with overloaded methods by Jonathan Roelofs · 11 years ago
- 4ecdd2c [Sema] Check availability of ObjC super class and protocols of a container by Argyrios Kyrtzidis · 11 years ago
- 7a60b6d [Objective-C Sema] patch to introduce IndependentClass by Fariborz Jahanian · 11 years ago
- 890803f [Objective-C Sema]This patch fixes the warning when clang issues by Fariborz Jahanian · 11 years ago
- a008d3a Reduce dyn_cast<> to isa<> or cast<> where possible. Clang edition. by Benjamin Kramer · 11 years ago
- d436b2a [Objective-C Sema] Patch to not issue unavailbility/deprecated by Fariborz Jahanian · 11 years ago
- 12c8f65 [Modules] Make Sema's map of referenced selectors have a deterministic by Chandler Carruth · 11 years ago
- 20cfff3 revert r231700 (designated initializer patch) which broke by Fariborz Jahanian · 11 years ago
- 29dec57 [PATCH Sema Objective-C]. Patch to warn on missing designated initializer by Fariborz Jahanian · 11 years ago
- 4019c7f [Objective-C Sema]. Don't warn about use of by Fariborz Jahanian · 11 years ago
- f989042 Prefer SmallVector::append/insert over push_back loops. Clang edition. by Benjamin Kramer · 11 years ago
- e3b1104 Objective-C: Tweak unavailability warning. by Nico Weber · 11 years ago
- 2e0c8f7 Address review feedback on r221933. by Nico Weber · 11 years ago
- 82e95a3 Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator, bool> as per the C++ standard's associative container concept. by David Blaikie · 11 years ago
- c62d16f Objective-C. Fixes a regression caused by implementation by Fariborz Jahanian · 11 years ago
- 89c881b Pass around CorrectionCandidateCallbacks as unique_ptrs so by Kaelyn Takata · 11 years ago
- 78e9deb Objective-C. Warn if user has made explicit call by Fariborz Jahanian · 11 years ago
- 30ae8d4 Objective-C. This patch is to resolve the method used in method by Fariborz Jahanian · 11 years ago
- 41b10ac Replacing some more complex logic with a helper function call to ObjCMethod::getReturnTypeSourceRange. No functional changes intended. by Aaron Ballman · 11 years ago
- 34b5749 MS ABI: Consider alignment attributes on typedefs for layout by David Majnemer · 11 years ago
- d4a3f0e Hide the concept of diagnostic levels from lex, parse and sema by Alp Toker · 11 years ago