From 421e623e1fc2c696858a07944b3f8c29a653bfd1 Mon Sep 17 00:00:00 2001 From: Sergey Andreenko Date: Thu, 1 Feb 2018 16:31:46 -0800 Subject: [PATCH] Fix DevDiv_543045 (#16167) --- src/jit/importer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/jit/importer.cpp b/src/jit/importer.cpp index e330ff0..2fa5f47 100644 --- a/src/jit/importer.cpp +++ b/src/jit/importer.cpp @@ -3670,6 +3670,11 @@ GenTree* Compiler::impIntrinsic(GenTree* newobjThis, impPopStack(); GenTree* typeHandleOp = impTokenToHandle(pConstrainedResolvedToken, nullptr, TRUE /* mustRestoreHandle */); + if (typeHandleOp == nullptr) + { + assert(compDonotInline()); + return nullptr; + } GenTreeArgList* helperArgs = gtNewArgList(typeHandleOp); GenTree* runtimeType = gtNewHelperCallNode(CORINFO_HELP_TYPEHANDLE_TO_RUNTIMETYPE, TYP_REF, helperArgs); -- 2.7.4