瀏覽代碼

[analyzer] Fix capitalization in ObjCSuperDealloc checker diagnostic.

Change "use of 'self'..." to "Use of 'self'...". The convention is to
start diagnostics with a capital letter.

rdar://problem/28322494

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@285759 91177308-0d34-0410-b5e6-96231b3b80d8
Devin Coughlin 8 年之前
父節點
當前提交
153d45226d
共有 2 個文件被更改,包括 15 次插入15 次删除
  1. 1 1
      lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
  2. 14 14
      test/Analysis/DeallocUseAfterFreeErrors.m

+ 1 - 1
lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp

@@ -191,7 +191,7 @@ void ObjCSuperDeallocChecker::reportUseAfterDealloc(SymbolRef Sym,
     return;
     return;
 
 
   if (Desc.empty())
   if (Desc.empty())
-    Desc = "use of 'self' after it has been deallocated";
+    Desc = "Use of 'self' after it has been deallocated";
 
 
   // Generate the report.
   // Generate the report.
   std::unique_ptr<BugReport> BR(
   std::unique_ptr<BugReport> BR(

+ 14 - 14
test/Analysis/DeallocUseAfterFreeErrors.m

@@ -125,8 +125,8 @@ struct SomeStruct {
 }
 }
 - (void)dealloc {
 - (void)dealloc {
   [super dealloc]; // expected-note {{[super dealloc] called here}}
   [super dealloc]; // expected-note {{[super dealloc] called here}}
-  self.ivar = nil; // expected-warning {{use of 'self' after it has been deallocated}}
-      // expected-note@-1 {{use of 'self' after it has been deallocated}}
+  self.ivar = nil; // expected-warning {{Use of 'self' after it has been deallocated}}
+      // expected-note@-1 {{Use of 'self' after it has been deallocated}}
 }
 }
 @end
 @end
 
 
@@ -144,8 +144,8 @@ struct SomeStruct {
 }
 }
 - (void)dealloc {
 - (void)dealloc {
   [super dealloc]; // expected-note {{[super dealloc] called here}}
   [super dealloc]; // expected-note {{[super dealloc] called here}}
-  self.delegate = nil; // expected-warning {{use of 'self' after it has been deallocated}}
-      // expected-note@-1 {{use of 'self' after it has been deallocated}}
+  self.delegate = nil; // expected-warning {{Use of 'self' after it has been deallocated}}
+      // expected-note@-1 {{Use of 'self' after it has been deallocated}}
 }
 }
 @end
 @end
 
 
@@ -158,8 +158,8 @@ struct SomeStruct {
 }
 }
 - (void)dealloc {
 - (void)dealloc {
   [super dealloc]; // expected-note {{[super dealloc] called here}}
   [super dealloc]; // expected-note {{[super dealloc] called here}}
-  [self _invalidate]; // expected-warning {{use of 'self' after it has been deallocated}}
-      // expected-note@-1 {{use of 'self' after it has been deallocated}}
+  [self _invalidate]; // expected-warning {{Use of 'self' after it has been deallocated}}
+      // expected-note@-1 {{Use of 'self' after it has been deallocated}}
 }
 }
 @end
 @end
 
 
@@ -173,8 +173,8 @@ static void _invalidate(NSObject *object) {
 @implementation SuperDeallocThenCallNonObjectiveCMethodClass
 @implementation SuperDeallocThenCallNonObjectiveCMethodClass
 - (void)dealloc {
 - (void)dealloc {
   [super dealloc]; // expected-note {{[super dealloc] called here}}
   [super dealloc]; // expected-note {{[super dealloc] called here}}
-  _invalidate(self); // expected-warning {{use of 'self' after it has been deallocated}}
-      // expected-note@-1 {{use of 'self' after it has been deallocated}}
+  _invalidate(self); // expected-warning {{Use of 'self' after it has been deallocated}}
+      // expected-note@-1 {{Use of 'self' after it has been deallocated}}
 }
 }
 @end
 @end
 
 
@@ -187,8 +187,8 @@ static void _invalidate(NSObject *object) {
 
 
 - (void)dealloc {
 - (void)dealloc {
   [super dealloc]; // expected-note {{[super dealloc] called here}}
   [super dealloc]; // expected-note {{[super dealloc] called here}}
-  [SuperDeallocThenCallObjectiveClassMethodClass invalidate:self]; // expected-warning {{use of 'self' after it has been deallocated}}
-      // expected-note@-1 {{use of 'self' after it has been deallocated}}
+  [SuperDeallocThenCallObjectiveClassMethodClass invalidate:self]; // expected-warning {{Use of 'self' after it has been deallocated}}
+      // expected-note@-1 {{Use of 'self' after it has been deallocated}}
 }
 }
 @end
 @end
 
 
@@ -208,8 +208,8 @@ static void _invalidate(NSObject *object) {
     return;
     return;
   }
   }
   [super dealloc];    // expected-note {{[super dealloc] called here}}
   [super dealloc];    // expected-note {{[super dealloc] called here}}
-  [self _invalidate]; // expected-warning {{use of 'self' after it has been deallocated}}
-      // expected-note@-1 {{use of 'self' after it has been deallocated}}
+  [self _invalidate]; // expected-warning {{Use of 'self' after it has been deallocated}}
+      // expected-note@-1 {{Use of 'self' after it has been deallocated}}
 }
 }
 @end
 @end
 
 
@@ -366,8 +366,8 @@ static void _invalidate(NSObject *object) {
 
 
 - (void)dealloc; {
 - (void)dealloc; {
   [super dealloc]; // expected-note {{[super dealloc] called here}}
   [super dealloc]; // expected-note {{[super dealloc] called here}}
-  [self anotherMethod]; // expected-warning {{use of 'self' after it has been deallocated}}
-      // expected-note@-1 {{use of 'self' after it has been deallocated}}
+  [self anotherMethod]; // expected-warning {{Use of 'self' after it has been deallocated}}
+      // expected-note@-1 {{Use of 'self' after it has been deallocated}}
   [super dealloc];
   [super dealloc];
 }
 }
 @end
 @end