@CompileStatic @Immutable(knownImmutableClasses: [ConstraintPredicate]) class MatchingConstraints extends Object
Represents constraints in AST pattern matching.
Modifiers | Name | Description |
---|---|---|
static ConstraintPredicate<Token> |
ANY_TOKEN |
Type | Name and description |
---|---|
ConstraintPredicate<TreeContext> |
eventually |
Set<String> |
placeholders |
ConstraintPredicate<Token> |
tokenPredicate |
Set<String> |
varargPlaceholders |
Constructor and description |
---|
MatchingConstraints() |
Copyright © 2003-2024 The Apache Software Foundation. All rights reserved.