All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.truffleruby.core.MainNodesBuiltins Maven / Gradle / Ivy

The newest version!
package org.truffleruby.core;

import org.truffleruby.builtins.CoreMethodNodeManager;
import org.truffleruby.builtins.PrimitiveManager;
import org.truffleruby.annotations.Visibility;
import org.truffleruby.annotations.Split;

// GENERATED BY org.truffleruby.processor.CoreModuleProcessor
public class MainNodesBuiltins {

    public static void setup(CoreMethodNodeManager coreMethodManager) {
        coreMethodManager.addLazyCoreMethod("org.truffleruby.core.MainNodesFactory$PublicNodeFactory",
                "main", true, Visibility.PRIVATE, false, false, true, Split.DEFAULT, 0, 0, true, false, "public");
        coreMethodManager.addLazyCoreMethod("org.truffleruby.core.MainNodesFactory$PrivateNodeFactory",
                "main", true, Visibility.PRIVATE, false, false, true, Split.DEFAULT, 0, 0, true, false, "private");
        coreMethodManager.addLazyCoreMethod("org.truffleruby.core.MainNodesFactory$MainUsingNodeFactory",
                "main", true, Visibility.PUBLIC, false, false, true, Split.DEFAULT, 1, 0, false, false, "using");
    }

    public static void setupPrimitives(PrimitiveManager primitiveManager) {
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy