Lines Matching refs:Node
348 struct Node*next;
352 typedef struct Node{ struct
355 }Node; typedef
362 Node*node;
363 Node*lastfree;
1343 static const Node dummynode_={
1347 static Node*hashnum(const Table*t,lua_Number n){
1356 static Node*mainposition(const Table*t,const TValue*key){
1387 Node*n=mainposition(t,key);
1474 Node*n=&t->node[i];
1493 t->node=cast(Node*,(&dummynode_));
1502 t->node=luaM_newvector(L,size,Node);
1504 Node*n=gnode(t,i);
1517 Node*nold=t->node;
1530 Node*old=nold+i;
1535 luaM_freearray(L,nold,twoto(oldhsize),Node);
1563 t->node=cast(Node*,(&dummynode_));
1570 luaM_freearray(L,t->node,sizenode(t),Node);
1574 static Node*getfreepos(Table*t){
1582 Node*mp=mainposition(t,key);
1584 Node*othern;
1585 Node*n=getfreepos(t);
1613 Node*n=hashnum(t,nk);
1623 Node*n=hashstr(t,key);
1643 Node*n=mainposition(t,key);
1728 static void removeentry(Node*n){
1839 Node*n=gnode(h,i);
1918 sizeof(Node)*sizenode(h);
1978 Node*n=gnode(h,i);