Class DSLShare
java.lang.Object
com.oracle.truffle.api.dsl.internal.DSLShare
Contains utility classes shared across generated DSLNode implementations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Node>
TfindRoot(T node) static booleanisExcluded(Node currentNode, DSLMetadata otherMetadata) rewriteToPolymorphic(Node oldNode, DSLNode uninitializedDSL, T polymorphic, DSLNode currentCopy, DSLNode newNodeDSL, String message) rewriteUninitialized(Node uninitialized, T newNode)
-
Constructor Details
-
DSLShare
public DSLShare()
-
-
Method Details
-
isExcluded
-
rewrite
-
findRoot
-
rewriteUninitialized
-
rewriteToPolymorphic
-