Exemple #1
0
 @Override
 public void genValueAndPut(
     @NotNull ValueParameterDescriptor valueParameterDescriptor,
     @NotNull JetExpression argumentExpression,
     @NotNull Type parameterType) {
   if (isInliningParameter(argumentExpression, valueParameterDescriptor)) {
     rememberClosure(argumentExpression, parameterType);
   } else {
     StackValue value = codegen.gen(argumentExpression);
     putValueIfNeeded(valueParameterDescriptor, parameterType, value);
   }
 }