[modules] If we already have a fake definition for one declaration of a class,
don't think we're providing a new one in an update record adding a definition
to another declaration of the same class.

llvm-svn: 228104
diff --git a/clang/test/Modules/Inputs/merge-template-members/c.h b/clang/test/Modules/Inputs/merge-template-members/c.h
index 54f3479..92f20a0 100644
--- a/clang/test/Modules/Inputs/merge-template-members/c.h
+++ b/clang/test/Modules/Inputs/merge-template-members/c.h
@@ -11,4 +11,4 @@
 }
 
 // Merge in another declaration and update records.
-#include "b.h"
+#include "b1.h"