Author: dcoughlin Date: Wed Mar 2 15:22:48 2016 New Revision: 262520 URL: http://llvm.org/viewvc/llvm-project?rev=262520&view=rev Log: [analyzer] Fix capitalization in ObjCSuperDeallocChecker diagnostic.
Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp cfe/trunk/test/Analysis/DeallocUseAfterFreeErrors.m Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp?rev=262520&r1=262519&r2=262520&view=diff ============================================================================== --- cfe/trunk/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp (original) +++ cfe/trunk/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp Wed Mar 2 15:22:48 2016 @@ -165,7 +165,7 @@ void ObjCSuperDeallocChecker::checkLocat std::string Buf; llvm::raw_string_ostream OS(Buf); if (IvarRegion) { - OS << "use of instance variable '" << *IvarRegion->getDecl() << + OS << "Use of instance variable '" << *IvarRegion->getDecl() << "' after 'self' has been deallocated"; Desc = OS.str(); } Modified: cfe/trunk/test/Analysis/DeallocUseAfterFreeErrors.m URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Analysis/DeallocUseAfterFreeErrors.m?rev=262520&r1=262519&r2=262520&view=diff ============================================================================== --- cfe/trunk/test/Analysis/DeallocUseAfterFreeErrors.m (original) +++ cfe/trunk/test/Analysis/DeallocUseAfterFreeErrors.m Wed Mar 2 15:22:48 2016 @@ -36,8 +36,8 @@ typedef struct objc_selector *SEL; } - (void)dealloc { [super dealloc]; // expected-note {{[super dealloc] called here}} - [_ivar release]; // expected-warning {{use of instance variable '_ivar' after 'self' has been deallocated}} - // expected-note@-1 {{use of instance variable '_ivar' after 'self' has been deallocated}} + [_ivar release]; // expected-warning {{Use of instance variable '_ivar' after 'self' has been deallocated}} + // expected-note@-1 {{Use of instance variable '_ivar' after 'self' has been deallocated}} } @end @@ -56,8 +56,8 @@ typedef struct objc_selector *SEL; } - (void)dealloc { [super dealloc]; // expected-note {{[super dealloc] called here}} - _delegate = nil; // expected-warning {{use of instance variable '_delegate' after 'self' has been deallocated}} - // expected-note@-1 {{use of instance variable '_delegate' after 'self' has been deallocated}} + _delegate = nil; // expected-warning {{Use of instance variable '_delegate' after 'self' has been deallocated}} + // expected-note@-1 {{Use of instance variable '_delegate' after 'self' has been deallocated}} } @end @@ -74,8 +74,8 @@ struct SomeStruct { @implementation SuperDeallocThenAssignIvarField - (void)dealloc { [super dealloc]; // expected-note {{[super dealloc] called here}} - _s.f = 7; // expected-warning {{use of instance variable '_s' after 'self' has been deallocated}} - // expected-note@-1 {{use of instance variable '_s' after 'self' has been deallocated}} + _s.f = 7; // expected-warning {{Use of instance variable '_s' after 'self' has been deallocated}} + // expected-note@-1 {{Use of instance variable '_s' after 'self' has been deallocated}} } @end @@ -93,8 +93,8 @@ struct SomeStruct { @implementation SuperDeallocThenAssignIvarIvar - (void)dealloc { [super dealloc]; // expected-note {{[super dealloc] called here}} - _ivar->_otherIvar = 7; // expected-warning {{use of instance variable '_ivar' after 'self' has been deallocated}} - // expected-note@-1 {{use of instance variable '_ivar' after 'self' has been deallocated}} + _ivar->_otherIvar = 7; // expected-warning {{Use of instance variable '_ivar' after 'self' has been deallocated}} + // expected-note@-1 {{Use of instance variable '_ivar' after 'self' has been deallocated}} } @end @@ -106,8 +106,8 @@ struct SomeStruct { @implementation SuperDeallocThenAssignSelfIvar - (void)dealloc { [super dealloc]; // expected-note {{[super dealloc] called here}} - self->_ivar = nil; // expected-warning {{use of instance variable '_ivar' after 'self' has been deallocated}} - // expected-note@-1 {{use of instance variable '_ivar' after 'self' has been deallocated}} + self->_ivar = nil; // expected-warning {{Use of instance variable '_ivar' after 'self' has been deallocated}} + // expected-note@-1 {{Use of instance variable '_ivar' after 'self' has been deallocated}} } @end _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits