blob: 595eca5aab2deb971b8f4ffd1510dd32acf3b453 [file] [log] [blame]
Eli Friedmane8a126b2010-07-28 23:26:18 +00001// RUN: %clang_cc1 -emit-llvm-only -verify %s
Stephen Hines6bcf27b2014-05-29 04:14:42 -07002// RUN: %clang_cc1 -triple x86_64-pc-windows-msvc -emit-llvm-only -verify %s
Andy Gibbs8e8fb3b2012-10-19 12:44:48 +00003// expected-no-diagnostics
Eli Friedmane8a126b2010-07-28 23:26:18 +00004// PR7736
5
6template <class scriptmemberptr> int InitMember(scriptmemberptr);
7
8template <class>
9struct contentmap
10{
11 static void InitDataMap()
12 { InitMember(&contentmap::SizeHolder); }
13 int SizeHolder;
14};
15
16void ReadFrom( )
17{
18 contentmap<int>::InitDataMap();
19}
20