| 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) |