Ejemplo n.º 1
0
        public FunctionCall(LuaParser.NameAndArgsContext nameAndArgs, ScriptLoadingContext lcontext)
            : base(nameAndArgs, lcontext)
        {
            var name = nameAndArgs.NAME();

            m_Name = name != null?name.GetText().Trim() : null;

            m_Arguments = nameAndArgs.args().children.SelectMany(t => NodeFactory.CreateExpressions(t, lcontext)).Where(t => t != null).ToArray();
            m_DebugErr  = nameAndArgs.Parent.GetText();
        }
Ejemplo n.º 2
0
 public void ExitNameAndArgs([NotNull] LuaParser.NameAndArgsContext context)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 3
0
 public virtual void ExitNameAndArgs([NotNull] LuaParser.NameAndArgsContext context)
 {
 }
Ejemplo n.º 4
0
 public virtual Result VisitNameAndArgs([NotNull] LuaParser.NameAndArgsContext context)
 {
     return(VisitChildren(context));
 }
Ejemplo n.º 5
0
 public void EnterNameAndArgs([NotNull] LuaParser.NameAndArgsContext context) => DefaultEnter(context);
Ejemplo n.º 6
0
 public void ExitNameAndArgs([NotNull] LuaParser.NameAndArgsContext context) => DefaultExit(context);