]> granicus.if.org Git - clang/commitdiff
Fix typo: objc_no_direct_instance_variable_assignmemt => objc_no_direct_instance_vari...
authorTed Kremenek <kremenek@apple.com>
Sat, 22 Dec 2012 00:34:48 +0000 (00:34 +0000)
committerTed Kremenek <kremenek@apple.com>
Sat, 22 Dec 2012 00:34:48 +0000 (00:34 +0000)
Fixes <rdar://problem/12927551>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170971 91177308-0d34-0410-b5e6-96231b3b80d8

lib/StaticAnalyzer/Checkers/Checkers.td
lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
test/Analysis/objc/direct-ivar-assignment-in-annotated-functions.m

index 10881b35ece7ff30c9ae1991fad2430646872e12..ef9e17d47834a19d2a931fdd7f3eadb779783758 100644 (file)
@@ -421,7 +421,7 @@ def DirectIvarAssignment : Checker<"DirectIvarAssignment">,
   DescFile<"DirectIvarAssignment.cpp">;
 
 def DirectIvarAssignmentForAnnotatedFunctions : Checker<"DirectIvarAssignmentForAnnotatedFunctions">,
-  HelpText<"Check for direct assignments to instance variables in the methods annotated with objc_no_direct_instance_variable_assignmemt">,
+  HelpText<"Check for direct assignments to instance variables in the methods annotated with objc_no_direct_instance_variable_assignment">,
   DescFile<"DirectIvarAssignment.cpp">;
 
 def ObjCSuperCallChecker : Checker<"MissingSuperCall">,
index a02301f4a9b0454a7ee0a1f31ca3f8b48038b2bc..378c1753385629fa0434e633bd266108d104024c 100644 (file)
@@ -201,7 +201,7 @@ void ento::registerDirectIvarAssignment(CheckerManager &mgr) {
 }
 
 // Register the checker that checks for direct accesses in functions annotated
-// with __attribute__((annotate("objc_no_direct_instance_variable_assignmemt"))).
+// with __attribute__((annotate("objc_no_direct_instance_variable_assignment"))).
 namespace {
 struct InvalidatorMethodFilter : MethodFilter {
   virtual ~InvalidatorMethodFilter() {}
@@ -210,7 +210,7 @@ struct InvalidatorMethodFilter : MethodFilter {
          AI = M->specific_attr_begin<AnnotateAttr>(),
          AE = M->specific_attr_end<AnnotateAttr>(); AI != AE; ++AI) {
       const AnnotateAttr *Ann = *AI;
-      if (Ann->getAnnotation() == "objc_no_direct_instance_variable_assignmemt")
+      if (Ann->getAnnotation() == "objc_no_direct_instance_variable_assignment")
         return false;
     }
     return true;
index 7a90fb4dacd447973a7414fab43c01f8ec6d5c90..cd425f3be0c42037c41d342d2c2a84412235495b 100644 (file)
@@ -15,7 +15,7 @@ typedef signed char BOOL;
 
 @interface AnnotatedClass :NSObject {
 }
-  - (void) someMethod: (MyClass*)In __attribute__((annotate("objc_no_direct_instance_variable_assignmemt")));
+  - (void) someMethod: (MyClass*)In __attribute__((annotate("objc_no_direct_instance_variable_assignment")));
   - (void) someMethodNotAnnaotated: (MyClass*)In;
 @end