Example #1
0
 def visit(self, visitor: Visitor):
     return visitor.visit_dot_access(self)
Example #2
0
 def visit(self, visitor: Visitor):
     return visitor.visit_field(self)
Example #3
0
 def visit(self, visitor: Visitor):
     return visitor.visit_integer(self)
Example #4
0
 def visit(self, visitor: Visitor):
     return visitor.visit_return(self)
Example #5
0
 def visit(self, visitor: Visitor):
     return visitor.visit_bool(self)
Example #6
0
 def visit(self, visitor: Visitor):
     return visitor.visit_float(self)
Example #7
0
 def visit(self, visitor: Visitor):
     return visitor.visit_type(self)
Example #8
0
 def visit(self, visitor: Visitor):
     return visitor.visit_block(self)
Example #9
0
 def visit(self, visitor: Visitor):
     return visitor.visit_variable_declaration(self)
Example #10
0
 def visit(self, visitor: Visitor):
     return visitor.visit_variable_assignment(self)
Example #11
0
 def visit(self, visitor: Visitor):
     return visitor.visit_variable_dereference(self)
Example #12
0
 def visit(self, visitor: Visitor):
     return visitor.visit_function_call(self)
Example #13
0
 def visit(self, visitor: Visitor):
     if self.block_callback:
         return visitor.visit_function(self,
                                       block_callback=self.block_callback)
     return visitor.visit_function(self)
Example #14
0
 def visit(self, visitor: Visitor):
     return visitor.visit_struct(self)
Example #15
0
 def visit(self, visitor: Visitor):
     return visitor.visit_if_else(self)
Example #16
0
 def visit(self, visitor: Visitor):
     return visitor.visit_expression_list(self)
Example #17
0
 def visit(self, visitor: Visitor):
     return visitor.visit_arg_list(self)