forked from JavaTX/JavaCompilerCore
13 lines
401 B
Java
13 lines
401 B
Java
|
package de.dhbwstuttgart.target.tree.expression;
|
||
|
|
||
|
import de.dhbwstuttgart.target.tree.type.TargetType;
|
||
|
|
||
|
import java.util.List;
|
||
|
|
||
|
public record TargetComplexPattern(TargetType type, String name, List<TargetPattern> subPatterns) implements TargetPattern {
|
||
|
@Override
|
||
|
public TargetComplexPattern withType(TargetType type) {
|
||
|
return new TargetComplexPattern(type, name, subPatterns);
|
||
|
}
|
||
|
}
|