aboutsummaryrefslogtreecommitdiff
path: root/test/ARCMT
AgeCommit message (Expand)Author
2013-05-01Point diagnostics that complain about a use of a selector in an objc message,...Argyrios Kyrtzidis
2013-04-06[objcmt] Fix a mishandled conversion to objc directory literal.Argyrios Kyrtzidis
2013-02-14[arcmt] Make sure the function has an associated parameter for the argumentArgyrios Kyrtzidis
2013-02-05[arcmt] Make sure the objc migrators work fine when used with a PCH.Argyrios Kyrtzidis
2013-01-28Undo my re-wording of the "ARC forbids Objective-C objects in ..."Douglas Gregor
2013-01-28Forbid the use of objects in unions in Objective-C++ ARC. FixesDouglas Gregor
2013-01-16[objcmt] Rewrite a NSDictionary dictionaryWithObjects:forKeys: to a dictionar...Argyrios Kyrtzidis
2013-01-08[arcmt] Follow-up for r171484; make sure when adding brackets enclosing case ...Argyrios Kyrtzidis
2013-01-04[arcmt] Allow removing an -autorelease of a variable initialized in the previ...Argyrios Kyrtzidis
2013-01-04[arcmt] Adds brackets in case statements that "contain" initialization of ret...Argyrios Kyrtzidis
2013-01-04[arcmt] Don't error if an autoreleased variable is returned after the -autore...Argyrios Kyrtzidis
2013-01-03[arcmt] Rewrite uses of Block_copy/Block_release macros.Argyrios Kyrtzidis
2012-10-19Change VerifyDiagnosticConsumer so that it *must* contain at least one "expec...Andy Gibbs
2012-09-14objective-C arc: remove -Warc-abi in its entirety.Fariborz Jahanian
2012-08-10Update VerifyDiagnosticConsumer to only get directives during parsing.Jordan Rose
2012-07-30objective-c arc: ARC IRGen correctly assumes resultFariborz Jahanian
2012-07-27revert r160839 for now.Fariborz Jahanian
2012-07-26objc-arc: When objects with known CF semantics are assigned toFariborz Jahanian
2012-07-20Let Expr::HasSideEffects() return false for NULL, bool literals, this, and nu...Nico Weber
2012-07-06[objcmt] Check for classes that accept 'objectForKey:' (or the other selectorsArgyrios Kyrtzidis
2012-07-05[objcmt] Allow migrating to subscripting syntax for other classesArgyrios Kyrtzidis
2012-07-03objective-c: Refactor parse/sema portion ofFariborz Jahanian
2012-06-20[objcmt] Have the modern objc migration warning change from:Argyrios Kyrtzidis
2012-06-20[arcmt] When migrating to ARC disable -Werror so as to only block migrationArgyrios Kyrtzidis
2012-06-19[objcmt] When checking whether the subscripting methods are declared useArgyrios Kyrtzidis
2012-06-07[arcmt] At an unbridged cast error, if we're returning a load-of-ivar from a ...Argyrios Kyrtzidis
2012-06-06[objcmt] When in ARC mode, also convert "[[.. alloc] init]" messages to liter...Argyrios Kyrtzidis
2012-06-05objective-c: merge deprecated/unavailable attributes toFariborz Jahanian
2012-06-04[objcmt] Don't migrate to subscripting syntax if the required methods have notArgyrios Kyrtzidis
2012-06-01[arcmt] Use CFBridgingRetain/CFBridgingRelease instead of __bridge_retained/_...Argyrios Kyrtzidis
2012-05-24[objcmt] Add test case for r157395.Argyrios Kyrtzidis
2012-05-23[arcmt] Remove an unused -autorelease, without failing with error, for thisArgyrios Kyrtzidis
2012-05-22[objcmt] Don't add redundant parentheses when migrating subscripting of an ivar.Argyrios Kyrtzidis
2012-05-21[arcmt] Revert r156999 "Remove the "it is not safe to remove an unused 'autor...Argyrios Kyrtzidis
2012-05-17[arcmt] Remove the "it is not safe to remove an unused 'autorelease' message"...Argyrios Kyrtzidis
2012-05-16[objcmt] Accept char arrays for rewriting to @() syntax.Argyrios Kyrtzidis
2012-05-15[objcmt] Rewrite messages to NSString's stringWithUTF8String:/stringWithCString:Argyrios Kyrtzidis
2012-05-15[objcmt] Rewrite [NSNumber numberWith*] messages to the new @() boxing syntax.Argyrios Kyrtzidis
2012-05-14[objcmt] When rewriting to subscripting syntax, make sure we putArgyrios Kyrtzidis
2012-05-14[objcmt] When rewriting to array/dictionary literals, add an explicitArgyrios Kyrtzidis
2012-03-31[arcmt] When fixing the "unassigned init call" ARC error, make sureArgyrios Kyrtzidis
2012-03-29[arcmt] Fix a bug where a property in a class extension, that did not existArgyrios Kyrtzidis
2012-03-20Don't include FixIts with a null replacement range. Fixes <rdar://problem/11...Ted Kremenek
2012-03-06[objcmt] Add a triple to test/ARCMT/objcmt-subscripting-literals.mArgyrios Kyrtzidis
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
2012-03-05[arcmt]Argyrios Kyrtzidis
2012-02-25[arcmt] GC migrator: don't try to remove redundant __strong, it doesArgyrios Kyrtzidis
2012-02-10Revert r145999. This turned out to be a bad idea. Unfortunately, 'id' is us...Ted Kremenek
2012-02-01Look for declaration of CFBridgingRetain/CFBridgingRetain beforeFariborz Jahanian
2012-01-31objc-arc: In various diagnostics mention Fariborz Jahanian