Home | History | Annotate | Download | only in compiler

Lines Matching refs:com_node

194         return Expression(self.com_node(nodelist[0]))
271 code = self.com_node(nodelist[-1])
289 code = self.com_node(nodelist[-1])
307 code = self.com_node(nodelist[-1])
359 # STATEMENT NODES (invoked by com_node())
388 dest = self.com_node(nodelist[2])
394 items.append(self.com_node(nodelist[i]))
415 return Return(self.com_node(nodelist[1]), lineno=nodelist[0][2])
418 expr = self.com_node(nodelist[0])
423 value = self.com_node(nodelist[1])
431 expr3 = self.com_node(nodelist[5])
435 expr2 = self.com_node(nodelist[3])
439 expr1 = self.com_node(nodelist[1])
447 return self.com_node(nodelist[0])
485 expr1 = self.com_node(nodelist[1])
487 expr2 = self.com_node(nodelist[3])
489 expr3 = self.com_node(nodelist[5])
499 expr1 = self.com_node(nodelist[1])
501 expr2 = self.com_node(nodelist[3])
510 testNode = self.com_node(nodelist[i + 1])
511 suiteNode = self.com_node(nodelist[i + 3])
515 elseNode = self.com_node(nodelist[-1])
524 testNode = self.com_node(nodelist[1])
525 bodyNode = self.com_node(nodelist[3])
528 elseNode = self.com_node(nodelist[6])
538 listNode = self.com_node(nodelist[3])
539 bodyNode = self.com_node(nodelist[5])
542 elseNode = self.com_node(nodelist[8])
571 # EXPRESSION NODES (invoked by com_node())
588 test = self.com_node(nodelist[0])
596 then = self.com_node(nodelist[0])
601 test = self.com_node(nodelist[2])
602 else_ = self.com_node(nodelist[4])
619 result = self.com_node(nodelist[-1])
626 node = self.com_node(nodelist[0])
648 results.append((type, self.com_node(nodelist[i])))
671 node = self.com_node(nodelist[0])
673 right = self.com_node(nodelist[i])
683 node = self.com_node(nodelist[0])
685 right = self.com_node(nodelist[i])
695 node = self.com_node(nodelist[0])
697 right = self.com_node(nodelist[i])
727 node = self.com_node(nodelist[0])
731 return Power([node, self.com_node(nodelist[i+1])],
744 return self.com_node(nodelist[1])
757 return Backquote(self.com_node(nodelist[1]))
789 # The use of com_node() introduces a lot of extra stack frames,
791 # the standard interpreter recursionlimit. The com_node() is a
800 def com_node(self, node):
801 # Note: compile.c has handling in com_node for del_stmt, pass_stmt,
851 defaults.append(self.com_node(nodelist[i + 1]))
925 bases.append(self.com_node(node[i]))
935 return TryFinally(self.com_node(nodelist[2]),
936 self.com_node(nodelist[5]),
948 expr1 = self.com_node(node[2])
955 clauses.append((expr1, expr2, self.com_node(nodelist[i+2])))
959 elseNode = self.com_node(nodelist[i+2])
961 finallyNode = self.com_node(nodelist[i+2])
962 try_except = TryExcept(self.com_node(nodelist[2]), clauses, elseNode,
971 body = self.com_node(nodelist[-1])
984 expr = self.com_node(nodelist[1])
996 l = self.com_node(node)
1018 primary = self.com_node(node[1])
1114 values.append(self.com_node(nodelist[i]))
1136 compNode = self.com_node(node[4])
1147 test = self.com_node(node[2])
1188 genNode = self.com_node(node[4])
1197 test = self.com_node(node[2])
1220 items.append(self.com_node(nodelist[i]))
1224 expr = self.com_node(nodelist[0])
1229 key = self.com_node(nodelist[0])
1230 value = self.com_node(nodelist[2])
1236 items.append((self.com_node(nodelist[i]),
1237 self.com_node(nodelist[i+2])))
1270 star_node = self.com_node(nodelist[i+1])
1276 dstar_node = self.com_node(nodelist[i+1])
1297 test = self.com_node(nodelist[1])
1304 return 0, self.com_node(nodelist[1])
1305 result = self.com_node(nodelist[3])
1342 return self.com_node(ch)
1360 items.append(self.com_node(node[1]))
1365 items.append(self.com_node(node[i]))
1377 items.append(self.com_node(ch[2]))
1385 upper = self.com_node(node[2])
1387 lower = self.com_node(node[1])
1389 lower = self.com_node(node[1])
1390 upper = self.com_node(node[3])