Revert r347627 "[MS] Push fewer DeclContexts for delayed template parsing"
authorReid Kleckner <rnk@google.com>
Tue, 27 Nov 2018 02:54:17 +0000 (02:54 +0000)
committerReid Kleckner <rnk@google.com>
Tue, 27 Nov 2018 02:54:17 +0000 (02:54 +0000)
commit0ef5843dcc1450c3a422aea4567e71fc7a325950
tree94291fdd274de14d664136b5677d940e3abb1849
parent08d92e4a10ee9a1b34ea3f05b77e1ead14ff856d
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/lib/Parse/ParseTemplate.cpp
clang/test/Parser/DelayedTemplateParsing.cpp