Fix: <rdar://problem/6945561> -[CIContext createCGLayerWithSize:info:] misinterpreted by clang scan-build


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@73415 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Analysis/CFRefCount.cpp b/lib/Analysis/CFRefCount.cpp
index 5bcd24d..d1f6bc8 100644
--- a/lib/Analysis/CFRefCount.cpp
+++ b/lib/Analysis/CFRefCount.cpp
@@ -1539,11 +1539,14 @@
   addInstMethSummary("QCView", AllocSumm,
                      "createSnapshotImageOfType", NULL);
 
-  // Create summaries for CIContext, 'createCGImage'.
+  // Create summaries for CIContext, 'createCGImage' and
+  // 'createCGLayerWithSize'.
   addInstMethSummary("CIContext", AllocSumm,
                      "createCGImage", "fromRect", NULL);
   addInstMethSummary("CIContext", AllocSumm,
-                     "createCGImage", "fromRect", "format", "colorSpace", NULL);
+                     "createCGImage", "fromRect", "format", "colorSpace", NULL);  
+  addInstMethSummary("CIContext", AllocSumm, "createCGLayerWithSize",
+           "info", NULL);
 }
 
 //===----------------------------------------------------------------------===//