public void Visit(Text node) { }
public void Visit(Text node) { if (node.Value != null) return; Exceptions.Add(new TypeCheckerError("String value could not be parsed and resulted in null", node)); }
private WidgetBase GetWidget(QuestionUnit unit, Text type) { unit.InitialiseValue(GetTypeWrapper(type)); return new TextWidget(unit); }
private ITerminalWrapper GetTypeWrapper(Text type) { return new TextWrapper(type); }
public void Visit(Text node) { ReferenceTables.SetValue(node, new TextWrapper(node)); }
private TextWrapper CreateWrapperFor(Text terminal) { return new TextWrapper(terminal); }
public override void ExitText(QLParser.TextContext context) { Text literal = new Text(context.TEXT().GetText(), SourceLocation.CreateFor(context)); AppendToAST(literal); }