Package st.gravel.support.compiler.ast

Examples of st.gravel.support.compiler.ast.SystemDefinitionNode$SystemDefinitionNode_Factory


      targetPackageName = definitionClassNode().packageName();
      if (targetPackageName == null) {
        targetPackageName = current.packageName();
      }
    }
    SystemDefinitionNode newSystem = ImageBootstrapper.systemMapping
        .systemDefinitionNode().copyUpdatePackage_do_(
            targetPackageName,
            new Block1<PackageNode, PackageNode>() {

              @Override
View Full Code Here


            _instVars, _classInstVars,
            new SharedDeclarationNode[0], _methods, _classMethods,
            _namespace, false, false,
            EmptyTraitUsageNode.factory.basicNew(),
            EmptyTraitUsageNode.factory.basicNew());
    SystemDefinitionNode systemDefinitionNode = ImageBootstrapper.systemMapping
        .systemDefinitionNode();
    ImageBootstrapper.systemMapping.updateTo_(systemDefinitionNode
        .withPackageNamed_classNode_(Symbol.value(name), classNode));
    return ImageBootstrapper.systemMapping.classMappingAtReference_(
        classNode.reference()).identityClass();
  }
View Full Code Here

TOP

Related Classes of st.gravel.support.compiler.ast.SystemDefinitionNode$SystemDefinitionNode_Factory

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.