public static final class TRegexUtil.TRegexMaterializeResultNode
extends com.oracle.truffle.api.nodes.Node
| Modifier and Type | Method and Description |
|---|---|
static TRegexUtil.TRegexMaterializeResultNode |
create() |
static TRegexUtil.TRegexMaterializeResultNode |
getUncached() |
Object[] |
materializeFull(Object regexResult,
int groupCount,
String input) |
Object |
materializeGroup(Object regexResult,
int i,
String input) |
static Object |
materializeGroup(TRegexUtil.TRegexResultAccessor accessor,
Object regexResult,
int i,
String input) |
accept, adoptChildren, atomic, atomic, copy, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, lookupContextReference, lookupLanguageReference, notifyInserted, onReplace, replace, replace, reportPolymorphicSpecialize, toStringpublic static TRegexUtil.TRegexMaterializeResultNode create()
public static TRegexUtil.TRegexMaterializeResultNode getUncached()
public static Object materializeGroup(TRegexUtil.TRegexResultAccessor accessor, Object regexResult, int i, String input)