Package | Description |
---|---|
org.joni | |
org.joni.ast |
Modifier and Type | Field and Description |
---|---|
(package private) CClassNode |
ApplyCaseFoldArg.ascCc |
(package private) CClassNode |
ApplyCaseFoldArg.cc |
Modifier and Type | Method and Description |
---|---|
private CClassNode |
Parser.parseCharClass(org.jcodings.ObjPtr<CClassNode> ascNode) |
Modifier and Type | Method and Description |
---|---|
private Node |
Parser.cClassCaseFold(Node node,
CClassNode cc,
CClassNode ascCc) |
protected abstract void |
Compiler.compileCClassNode(CClassNode node) |
protected void |
AsmCompiler.compileCClassNode(CClassNode node) |
protected void |
ArrayCompiler.compileCClassNode(CClassNode cc) |
private int |
ArrayCompiler.compileLengthCClassNode(CClassNode cc) |
private void |
Parser.parseCharClassRangeEndVal(CClassNode cc,
CClassNode ascCc,
CClassNode.CCStateArg arg) |
private void |
Parser.parseCharClassSbChar(CClassNode cc,
CClassNode ascCc,
CClassNode.CCStateArg arg) |
private void |
Parser.parseCharClassValEntry(CClassNode cc,
CClassNode ascCc,
CClassNode.CCStateArg arg) |
private void |
Parser.parseCharClassValEntry2(CClassNode cc,
CClassNode ascCc,
CClassNode.CCStateArg arg) |
private boolean |
Parser.parsePosixBracket(CClassNode cc,
CClassNode ascCc) |
Modifier and Type | Method and Description |
---|---|
private CClassNode |
Parser.parseCharClass(org.jcodings.ObjPtr<CClassNode> ascNode) |
Constructor and Description |
---|
ApplyCaseFoldArg(ScanEnvironment env,
CClassNode cc,
CClassNode ascCc) |
Modifier and Type | Method and Description |
---|---|
void |
CClassNode.and(CClassNode other,
ScanEnvironment env) |
void |
CClassNode.nextStateClass(CClassNode.CCStateArg arg,
CClassNode ascCC,
ScanEnvironment env) |
void |
CClassNode.nextStateValue(CClassNode.CCStateArg arg,
CClassNode ascCc,
ScanEnvironment env) |
void |
CClassNode.or(CClassNode other,
ScanEnvironment env) |