aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
2013-04-12Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith
2013-04-09Objective-C: This patch fixes a none-issuance of warningFariborz Jahanian
2013-04-04Objective-C: Issue deprecated warning when using a Fariborz Jahanian
2013-04-04Be sure to check ARC conventions on the implicit method declarationsJohn McCall
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-03-29When looking for overridden ObjC methods, don't ignore 'hidden' ones.Argyrios Kyrtzidis
2013-03-27Split "incomplete implementation" warnings for ObjC into separate warnings.Ted Kremenek
2013-03-19Add a clarifying note when a return statement is rejected becauseJohn McCall
2013-03-18Add missing diagnostic for a nested-name-specifier on a free-standing type de...Richard Smith
2013-03-05Silence a number of static analyzer warnings with assertions and such.Jordan Rose
2013-02-07Retain all hidden methods in the global method pool, because they may become ...Douglas Gregor
2013-01-21Eliminate Sema::CompareProperties(), which was walking over a pile ofDouglas Gregor
2013-01-21Eliminate the oddly-named Sema::ComparePropertiesInBaseAndSuper, whichDouglas Gregor
2013-01-18When checking the parameter types of an Objective-C method, don'tDouglas Gregor
2013-01-17Treat hidden Objective-C protocol definitions as if they wereDouglas Gregor
2013-01-16Rework the traversal of Objective-C categories and extensions toDouglas Gregor
2013-01-16Teach global selector lookup to ignore hidden methods, which occurDouglas Gregor
2013-01-15When checking availability attributes for consistency between anDouglas Gregor
2013-01-07objective-C: when searching for declarations in protocolFariborz Jahanian
2012-12-11Don't complain about incomplete implementations for methods that areDouglas Gregor
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-17objective-C: Do not issue deprecated warning about implementationFariborz Jahanian
2012-10-23Objective-C: check that when a category method is being implemented,Fariborz Jahanian
2012-10-19Allow objc_requires_super to be used to check class methods as well.Jordan Rose
2012-10-18From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources.Axel Naumann
2012-10-10Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor.Jordan Rose
2012-09-13remove duplicate code.Fariborz Jahanian
2012-09-13Move back the stuff about missing ownership attribute warningFariborz Jahanian
2012-09-13Move no explicit ownership warning to SemaType.cpp.Fariborz Jahanian
2012-09-12objective-C arc: don't issue no explicit ownership warning whenFariborz Jahanian
2012-09-10More tweaking and test cases for call to superFariborz Jahanian
2012-09-07objective-C: introduce __attribute((objc_requires_super)) on methodFariborz Jahanian
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky
2012-08-30objective-C ARC: under -Wexplicit-ownership-type diagnose thoseFariborz Jahanian
2012-08-24objective-C: Do not warn if align attribute on methodFariborz Jahanian
2012-08-08objective-C: refactor/simplify parsing of delayedFariborz Jahanian
2012-08-08PR13558: Fix typo 'compatiblity'. Thinking of the children. Apparently.Richard Smith
2012-08-01Fix an assertion failure instantiating a constexpr function from within a -de...Eli Friedman
2012-07-30objective-c arc: ARC IRGen correctly assumes resultFariborz Jahanian
2012-07-13Attaching comments to declarations during parsing: handle more Objective-C de...Dmitri Gribenko
2012-07-11Enable comment parsing and semantic analysis to emit diagnostics. A fewDmitri Gribenko
2012-07-05objective-c: don't involve properties when checkingFariborz Jahanian
2012-07-03Remove a redundant assignment to the FDecl variable from *inside* it'sChandler Carruth
2012-07-02objective-c: just as we have done for method definitions,Fariborz Jahanian
2012-06-20Restructure how the driver communicates information about theJohn McCall
2012-06-14Still more Doxygen documentation fixes:James Dennett
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-05-27Use the SelectorSet typedef more widely throughout Sema.Benjamin Kramer