forked from JavaTX/JavaCompilerCore
27 lines
507 B
Java
27 lines
507 B
Java
package de.dhbwstuttgart.syntaxtree;
|
|
|
|
import de.dhbwstuttgart.typeinference.Menge;
|
|
|
|
/**
|
|
* Dieser SyntaxTreeNode kann anstelle von null in einem Syntaxbaum eingesetzt werden.
|
|
* Vorsicht: Als Offset wird dann immer 0 zurück gegeben.
|
|
*/
|
|
public class NullSyntaxTreeNode extends SyntaxTreeNode {
|
|
|
|
@Override
|
|
public int getOffset() {
|
|
return 0;
|
|
}
|
|
|
|
@Override
|
|
public int getVariableLength() {
|
|
return 0;
|
|
}
|
|
|
|
@Override
|
|
public Menge<? extends SyntaxTreeNode> getChildren() {
|
|
return new Menge<>();
|
|
}
|
|
|
|
}
|