From 94a5c39e11fed94bfbc2cb32cf576d438402d250 Mon Sep 17 00:00:00 2001 From: Julien Couvreur Date: Tue, 14 Nov 2017 15:14:18 -0800 Subject: [PATCH] Restore guard in ProcessMethodBody (#22990) --- src/Compilers/Core/Portable/PEWriter/ReferenceIndexer.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Compilers/Core/Portable/PEWriter/ReferenceIndexer.cs b/src/Compilers/Core/Portable/PEWriter/ReferenceIndexer.cs index b0f12a11c3b..83cdf60c95a 100644 --- a/src/Compilers/Core/Portable/PEWriter/ReferenceIndexer.cs +++ b/src/Compilers/Core/Portable/PEWriter/ReferenceIndexer.cs @@ -119,6 +119,10 @@ protected override void ProcessMethodBody(IMethodDefinition method) } } } + else if (!metadataWriter.MetadataOnly) + { + throw ExceptionUtilities.Unreachable; + } } } -- GitLab