public LiteralExpression(LuaParser.StringContext context, ScriptLoadingContext lcontext) : base(context, lcontext) { ITerminalNode charStr = context.CHARSTRING(); ITerminalNode longStr = context.LONGSTRING(); ITerminalNode normStr = context.NORMALSTRING(); if (charStr != null) { m_Value = DynValue.NewString(NormalizeNormStr(charStr.GetText())).AsReadOnly(); } else if (longStr != null) { m_Value = DynValue.NewString(NormalizeLongStr(longStr.GetText())).AsReadOnly(); } else if (normStr != null) { m_Value = DynValue.NewString(NormalizeNormStr(normStr.GetText())).AsReadOnly(); } }
public void ExitString([NotNull] LuaParser.StringContext context) { throw new NotImplementedException(); }
public virtual void ExitString([NotNull] LuaParser.StringContext context) { }
public virtual Result VisitString([NotNull] LuaParser.StringContext context) { return(VisitChildren(context)); }
public void EnterString([NotNull] LuaParser.StringContext context) => DefaultEnter(context);
public void ExitString([NotNull] LuaParser.StringContext context) => DefaultExit(context);