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 boolean
isExcluded
(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
-