public final class ScanEnvironment extends Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
backrefedMem |
(package private) int |
btMemEnd |
(package private) int |
btMemStart |
(package private) int |
captureHistory |
(package private) int |
caseFoldFlag |
(package private) int |
combExpMaxRegNum |
(package private) int |
currMaxRegNum |
org.jcodings.Encoding |
enc |
(package private) boolean |
hasRecursion |
Node[] |
memNodes |
(package private) int |
numCall |
(package private) int |
numCombExpCheck |
int |
numMem |
(package private) int |
numNamed |
(package private) int |
numPrecReadNotNodes |
(package private) int |
option |
(package private) Node[] |
precReadNotNodes |
Regex |
reg |
private static int |
SCANENV_MEMNODES_SIZE |
Syntax |
syntax |
(package private) UnsetAddrList |
unsetAddrList |
Constructor and Description |
---|
ScanEnvironment(Regex regex,
Syntax syntax) |
Modifier and Type | Method and Description |
---|---|
int |
addMemEntry() |
(package private) void |
ccEscWarn(String s) |
void |
clear() |
(package private) void |
closeBracketWithoutEscapeWarn(String s) |
int |
convertBackslashValue(int c) |
Node |
currentPrecReadNotNode() |
void |
popPrecReadNotNode(Node node) |
void |
pushPrecReadNotNode(Node node) |
void |
setMemNode(int num,
Node node) |
private static final int SCANENV_MEMNODES_SIZE
int option
final int caseFoldFlag
public final org.jcodings.Encoding enc
public final Syntax syntax
int captureHistory
int btMemStart
int btMemEnd
int backrefedMem
public final Regex reg
int numCall
UnsetAddrList unsetAddrList
public int numMem
int numNamed
public Node[] memNodes
int numCombExpCheck
int combExpMaxRegNum
int currMaxRegNum
boolean hasRecursion
int numPrecReadNotNodes
Node[] precReadNotNodes
public void clear()
public int addMemEntry()
public void setMemNode(int num, Node node)
public void pushPrecReadNotNode(Node node)
public void popPrecReadNotNode(Node node)
public Node currentPrecReadNotNode()
public int convertBackslashValue(int c)
void ccEscWarn(String s)
void closeBracketWithoutEscapeWarn(String s)
Copyright © 2018. All rights reserved.