public override Style VisitTagElementInMoveTreeSyntax(PgnTagElementInMoveTreeSyntax node, PgnEditor pgnEditor) { switch (node.Green.TagElement.SymbolType) { case PgnSymbolType.TagValue: case PgnSymbolType.ErrorTagValue: return(pgnEditor.Styles[errorTagValueStyleIndex]); } // Display [ and ] like illegal characters. return(pgnEditor.Styles[illegalCharacterStyleIndex]); }
public virtual void VisitTagElementInMoveTreeSyntax(PgnTagElementInMoveTreeSyntax node) => DefaultVisit(node);
public override IGreenPgnSymbol VisitTagElementInMoveTreeSyntax(PgnTagElementInMoveTreeSyntax node) => node.Green.TagElement;