]> granicus.if.org Git - clang/commitdiff
ToolingTest.cpp: Fix r158592, runToolOnCode.FindsNoTopLevelDeclOnEmptyCode on msvc...
authorNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 16 Jun 2012 06:04:05 +0000 (06:04 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 16 Jun 2012 06:04:05 +0000 (06:04 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158595 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Tooling/ToolingTest.cpp

index 526aa8059a40ba556a94b4de7a766b2ff01e766a..f6681f8153e841cdb6cd076305d7b5031e107567 100644 (file)
@@ -57,7 +57,12 @@ TEST(runToolOnCode, FindsNoTopLevelDeclOnEmptyCode) {
   bool FoundTopLevelDecl = false;
   EXPECT_TRUE(runToolOnCode(
       new TestAction(new FindTopLevelDeclConsumer(&FoundTopLevelDecl)), ""));
+#if !defined(_MSC_VER)
   EXPECT_FALSE(FoundTopLevelDecl);
+#else
+  // FIXME: LangOpts.MicrosoftExt appends "class type_info;"
+  EXPECT_TRUE(FoundTopLevelDecl);
+#endif
 }
 
 namespace {