Fix for KT-6990: inline reified doesn't inline call in some cases

#KT-6990 Fixed
This commit is contained in:
Michael Bogdanov
2015-10-29 14:48:50 +03:00
parent 33bf314518
commit 34fccc6dae
5 changed files with 33 additions and 0 deletions
@@ -354,6 +354,10 @@ public class InlineCodegen extends CallGenerator {
parentCodegen
);
if (isLambda) {
codegen.propagateChildReifiedTypeParametersUsages(parentCodegen.getReifiedTypeParametersUsages());
}
return createSMAPWithDefaultMapping(expression, parentCodegen.getOrCreateSourceMapper().getResultMappings());
}