From 0ef5843dcc1450c3a422aea4567e71fc7a325950 Mon Sep 17 00:00:00 2001 From: Reid Kleckner Date: Tue, 27 Nov 2018 02:54:17 +0000 Subject: Revert r347627 "[MS] Push fewer DeclContexts for delayed template parsing" It broke the Windows self-host: http://lab.llvm.org:8011/builders/clang-x64-windows-msvc/builds/1799/steps/stage%202%20build/logs/stdio I can build lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.obj to repro. llvm-svn: 347630 --- clang/test/Parser/DelayedTemplateParsing.cpp | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'clang/test/Parser/DelayedTemplateParsing.cpp') diff --git a/clang/test/Parser/DelayedTemplateParsing.cpp b/clang/test/Parser/DelayedTemplateParsing.cpp index 301eacfabba..6ea245c2d4e 100644 --- a/clang/test/Parser/DelayedTemplateParsing.cpp +++ b/clang/test/Parser/DelayedTemplateParsing.cpp @@ -181,20 +181,3 @@ static void h() { } } - -struct PR38460 { - template - struct T { - static void foo() { - struct U { - void dummy() { - use_delayed_identifier(); - } - }; - } - }; -}; -void use_delayed_identifier(); -void trigger_PR38460() { - PR38460::T::foo(); -} -- cgit v1.2.3