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, identityEquals
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
identityEquals
public static final Value INTERIOR_MATCH
final ComplexMatchResult result
public ComplexMatchValue(ComplexMatchResult result)
public Value evaluate(NodeLIRBuilder builder)