/** How to create an error node, given a token, associated with a parent. * Typically, the error node to create is not a function of the parent. * * @since 4.7 */ public ErrorNode createErrorNode(ParserRuleContext parent, Token t) { return new ErrorNodeImpl(t); }
/** Add a child to this node based upon badToken. It * creates a ErrorNodeImpl rather than using * {@link Parser#createErrorNode(ParserRuleContext, Token)}. I'm leaving this * in for compatibility but the parser doesn't use this anymore. */ @Deprecated public ErrorNode addErrorNode(Token badToken) { ErrorNodeImpl t = new ErrorNodeImpl(badToken); addAnyChild(t); t.setParent(this); return t; }
/** How to create an error node, given a token, associated with a parent. * Typically, the error node to create is not a function of the parent. * * @since 4.7 */ public ErrorNode createErrorNode(ParserRuleContext parent, Token t) { return new ErrorNodeImpl(t); }
public ErrorNode addErrorNode(Token badToken) { ErrorNodeImpl t = new ErrorNodeImpl(badToken); addChild(t); t.parent = this; return t; }
/** How to create an error node, given a token, associated with a parent. * Typically, the error node to create is not a function of the parent. * * @since 4.7 */ public ErrorNode createErrorNode(ParserRuleContext parent, Token t) { ErrorNodeImpl node = new ErrorNodeImpl(t); node.setParent(parent); return node; }
public ErrorNode addErrorNode(Token badToken) { ErrorNodeImpl t = new ErrorNodeImpl(badToken); addChild(t); t.parent = this; return t; }
/** Add a child to this node based upon badToken. It * creates a ErrorNodeImpl rather than using * {@link Parser#createErrorNode(ParserRuleContext, Token)}. I'm leaving this * in for compatibility but the parser doesn't use this anymore. */ @Deprecated public ErrorNode addErrorNode(Token badToken) { ErrorNodeImpl t = new ErrorNodeImpl(badToken); addAnyChild(t); t.setParent(this); return t; }
/** Add a child to this node based upon badToken. It * creates a ErrorNodeImpl rather than using * {@link Parser#createErrorNode(ParserRuleContext, Token)}. I'm leaving this * in for compatibility but the parser doesn't use this anymore. */ @Deprecated public ErrorNode addErrorNode(Token badToken) { ErrorNodeImpl t = new ErrorNodeImpl(badToken); addAnyChild(t); t.setParent(this); return t; }