Package com.prineside.luaj.ast
Class NameResolver
java.lang.Object
com.prineside.luaj.ast.Visitor
com.prineside.luaj.ast.NameResolver
Visitor that resolves names to scopes.
Each Name is resolved to a NamedVarible, possibly in a NameScope
if it is a local, or in no named scope if it is a global.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
visit
(Exp.NameExp exp) void
void
void
void
visit
(Stat.Assign stat) void
visit
(Stat.FuncDef stat) void
visit
(Stat.GenericFor stat) void
visit
(Stat.LocalAssign stat) void
visit
(Stat.LocalFuncDef stat) void
visit
(Stat.NumericFor stat)
-
Constructor Details
-
NameResolver
public NameResolver()
-
-
Method Details
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-