Package st.gravel.support.compiler.ast

Examples of st.gravel.support.compiler.ast.BlockInliner


    throw new RuntimeException("niy");
  }

  private MethodHandle inlineBlocks(MethodNode methodNode,
      Reference receiverReference, JVMNonPrimitiveType selfType) {
    BlockInliner blockInliner = BlockInliner.factory
        .methodNode_astConstants_systemMapping_copiedArgumentNames_selfType_receiverReference_(
            methodNode, astConstants,
            ImageBootstrapper.systemMapping, copiedArgumentNames,
            selfType , receiverReference);
    if (!isOptimizable(methodNode)) {
      return blockInliner.buildNonOptimized();
    }
    return blockInliner.build();
  }
View Full Code Here

TOP

Related Classes of st.gravel.support.compiler.ast.BlockInliner

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.