Fix error nodes

This commit is contained in:
Clément Fournier
2020-05-02 03:08:08 +02:00
parent 1359f792c2
commit cc97807d41
5 changed files with 100 additions and 7 deletions

View File

@ -46,6 +46,11 @@ import net.sourceforge.pmd.lang.ast.impl.antlr4.*;
public SwiftTerminalNode createPmdTerminal(ParserRuleContext parent, Token t) {
return new SwiftTerminalNode(t);
}
@Override
public SwiftTerminalNode createPmdError(ParserRuleContext parent, Token t) {
return new SwiftErrorNode(t);
}
}
options {

View File

@ -0,0 +1,17 @@
/*
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.lang.swift.ast;
import org.antlr.v4.runtime.Token;
import net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrErrorNode;
public final class SwiftErrorNode extends BaseAntlrErrorNode<SwiftNode> implements SwiftNode {
SwiftErrorNode(Token token) {
super(token);
}
}