Declare objc_selector outside the prototype for objc_msgSend(), removing a silly warning.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43706 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/Driver/RewriteTest.cpp b/Driver/RewriteTest.cpp
index dfe3d4e..e253ae8 100644
--- a/Driver/RewriteTest.cpp
+++ b/Driver/RewriteTest.cpp
@@ -55,7 +55,10 @@
ConstantStringClassReference = 0;
NSStringRecord = 0;
Rewrite.setSourceMgr(Context->SourceMgr);
- const char *s = "extern struct objc_object *objc_msgSend"
+ // declaring objc_selector outside the parameter list removes a silly
+ // scope related warning...
+ const char *s = "struct objc_selector;\n"
+ "extern struct objc_object *objc_msgSend"
"(struct objc_object *, struct objc_selector *, ...);\n"
"extern struct objc_object *objc_getClass"
"(const char *);\n";