lh 908 lib/lua/lparser.c static void check_conflict (LexState *ls, struct LHS_assign *lh, expdesc *v) { lh 912 lib/lua/lparser.c for (; lh; lh = lh->prev) { lh 913 lib/lua/lparser.c if (lh->v.k == VINDEXED) { lh 914 lib/lua/lparser.c if (lh->v.u.s.info == v->u.s.info) { /* conflict? */ lh 916 lib/lua/lparser.c lh->v.u.s.info = extra; /* previous assignment will use safe copy */ lh 918 lib/lua/lparser.c if (lh->v.u.s.aux == v->u.s.info) { /* conflict? */ lh 920 lib/lua/lparser.c lh->v.u.s.aux = extra; /* previous assignment will use safe copy */ lh 931 lib/lua/lparser.c static void assignment (LexState *ls, struct LHS_assign *lh, int nvars) { lh 933 lib/lua/lparser.c check_condition(ls, VLOCAL <= lh->v.k && lh->v.k <= VINDEXED, lh 937 lib/lua/lparser.c nv.prev = lh; lh 940 lib/lua/lparser.c check_conflict(ls, lh, &nv.v); lh 956 lib/lua/lparser.c luaK_storevar(ls->fs, &lh->v, &e); lh 961 lib/lua/lparser.c luaK_storevar(ls->fs, &lh->v, &e);