diff options
author | Michal Strehovsky <michals@microsoft.com> | 2017-05-22 23:23:30 +0300 |
---|---|---|
committer | Michal Strehovsky <michals@microsoft.com> | 2017-05-22 23:23:30 +0300 |
commit | 270e0476e9696c67c7585f17027352d819d763bd (patch) | |
tree | fbf06f61308a907562579c3d657fe657db643095 /src/ILCompiler.CppCodeGen | |
parent | 575e4f3404939e773a88919efb9418df2697e9a9 (diff) |
Fix type loader regression
Checking in on behalf of PeterSol to fix the rolling build:
As Ati noticed, my fix for issue 433565 causes a regression because if the actual type is not a DefType, the cast to DefType obviously fails.
I believe that in this case the type can also not be a nullable type, so one possible way to fix this is to test for the case where the type is not a DefType, and treat it the same way as FixupSignatureKind.TypeHandle if it is not.
[tfs-changeset: 1659248]
Diffstat (limited to 'src/ILCompiler.CppCodeGen')
0 files changed, 0 insertions, 0 deletions