Lines Matching +defs:node +defs:obj
94 #define righttt(obj) (ttypetag(obj) == gcvalue(obj)->tt) argument
102 #define checkliveness(L,obj) \ argument
176 #define setnilvalue(obj) settt_(obj, LUA_VNIL) argument
226 #define setbfvalue(obj) settt_(obj, LUA_VFALSE) argument
227 #define setbtvalue(obj) settt_(obj, LUA_VTRUE) argument
244 #define setthvalue(L,obj,x) \ argument
285 #define setgcovalue(L,obj,x) \ argument
314 #define setfltvalue(obj,x) \ argument
317 #define chgfltvalue(obj,x) \ argument
320 #define setivalue(obj,x) \ argument
323 #define chgivalue(obj,x) \ argument
347 #define setsvalue(L,obj,x) \ argument
417 #define setpvalue(obj,x) \ argument
420 #define setuvalue(L,obj,x) \ argument
585 #define setclLvalue(L,obj,x) \ argument
592 #define setfvalue(obj,x) \ argument
595 #define setclCvalue(L,obj,x) \ argument
659 #define sethvalue(L,obj,x) \ argument
686 #define setnodekey(L,node,obj) \ argument
693 #define getnodekey(L,obj,node) \ argument
718 Node *node; member
728 #define keytt(node) ((node)->u.key_tt) argument
729 #define keyval(node) ((node)->u.key_val) argument
731 #define keyisnil(node) (keytt(node) == LUA_TNIL) argument
732 #define keyisinteger(node) (keytt(node) == LUA_VNUMINT) argument
733 #define keyival(node) (keyval(node).i) argument
734 #define keyisshrstr(node) (keytt(node) == ctb(LUA_VSHRSTR)) argument
735 #define keystrval(node) (gco2ts(keyval(node).gc)) argument
737 #define setnilkey(node) (keytt(node) = LUA_TNIL) argument