r262520 - [analyzer] Fix capitalization in ObjCSuperDeallocChecker diagnostic.
Devin Coughlin via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 2 13:22:48 PST 2016
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 at -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 at -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 at -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 at -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 at -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 at -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 at -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 at -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 at -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 at -1 {{Use of instance variable '_ivar' after 'self' has been deallocated}}
}
@end
More information about the cfe-commits
mailing list