diff options
Diffstat (limited to 'test/Modules/Inputs/DebugCXX.h')
| -rw-r--r-- | test/Modules/Inputs/DebugCXX.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/test/Modules/Inputs/DebugCXX.h b/test/Modules/Inputs/DebugCXX.h index 6ef4445cb9713..b6a52579fc3a1 100644 --- a/test/Modules/Inputs/DebugCXX.h +++ b/test/Modules/Inputs/DebugCXX.h @@ -17,7 +17,7 @@ namespace DebugCXX { e2 = '2' }; - // Templates (instatiations). + // Templates (instantiations). template<typename T> struct traits {}; template<typename T, typename Traits = traits<T> @@ -50,3 +50,11 @@ namespace DebugCXX { typedef A<void> B; void foo(B) {} } + +// Virtual class with a forward declaration. +class FwdVirtual; +class FwdVirtual { + virtual ~FwdVirtual() {} +}; + +struct PureForwardDecl; |
