public class ComplexMatchValue extends AbstractValue
Value.IllegalValue| Modifier and Type | Field and Description |
|---|---|
static Value |
INTERIOR_MATCH
This is the Value of a node which was matched as part of a complex match.
|
(package private) ComplexMatchResult |
result |
ILLEGAL| Constructor and Description |
|---|
ComplexMatchValue(ComplexMatchResult result) |
| Modifier and Type | Method and Description |
|---|---|
Value |
evaluate(NodeLIRBuilder builder) |
equals, getKind, getKindSuffix, getLIRKind, getPlatformKind, hashCode, identityEqualsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitidentityEqualspublic static final Value INTERIOR_MATCH
final ComplexMatchResult result
public ComplexMatchValue(ComplexMatchResult result)
public Value evaluate(NodeLIRBuilder builder)