public static final class TRegexUtil.TRegexNamedCaptureGroupsAccessor extends Object
| Modifier and Type | Method and Description |
|---|---|
static int[] |
getGroupNumbers(Object namedCaptureGroupsMap,
com.oracle.truffle.api.strings.TruffleString name,
com.oracle.truffle.api.interop.InteropLibrary libMap,
com.oracle.truffle.api.interop.InteropLibrary libArray,
TRegexUtil.InteropToIntNode toIntNode,
com.oracle.truffle.api.nodes.Node node) |
static boolean |
hasGroup(Object namedCaptureGroupsMap,
com.oracle.truffle.api.strings.TruffleString name,
com.oracle.truffle.api.interop.InteropLibrary interop) |
static boolean |
isNull(Object namedCaptureGroupsMap,
com.oracle.truffle.api.interop.InteropLibrary interop) |
public static boolean isNull(Object namedCaptureGroupsMap, com.oracle.truffle.api.interop.InteropLibrary interop)
public static boolean hasGroup(Object namedCaptureGroupsMap, com.oracle.truffle.api.strings.TruffleString name, com.oracle.truffle.api.interop.InteropLibrary interop)
public static int[] getGroupNumbers(Object namedCaptureGroupsMap, com.oracle.truffle.api.strings.TruffleString name, com.oracle.truffle.api.interop.InteropLibrary libMap, com.oracle.truffle.api.interop.InteropLibrary libArray, TRegexUtil.InteropToIntNode toIntNode, com.oracle.truffle.api.nodes.Node node)