예제 #1
0
 def visit_dict_expr(self, expr: DictExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_dict_expr(expr)
예제 #2
0
 def visit_set_expr(self, expr: SetExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_set_expr(expr)
예제 #3
0
 def visit_list_expr(self, expr: ListExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_list_expr(expr)
예제 #4
0
 def visit_tuple_expr(self, expr: TupleExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_tuple_expr(expr)
예제 #5
0
 def visit_super_expr(self, expr: SuperExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_super_expr(expr)
예제 #6
0
 def visit_ellipsis(self, expr: EllipsisExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_ellipsis(expr)
예제 #7
0
 def visit_float_expr(self, expr: FloatExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_float_expr(expr)
예제 #8
0
 def visit_slice_expr(self, expr: SliceExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_slice_expr(expr)
예제 #9
0
 def visit_index_expr(self, expr: IndexExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_index_expr(expr)
예제 #10
0
 def visit_conditional_expr(self, expr: ConditionalExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_conditional_expr(expr)
예제 #11
0
 def visit_op_expr(self, expr: OpExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_op_expr(expr)
예제 #12
0
 def visit_unary_expr(self, expr: UnaryExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_unary_expr(expr)
예제 #13
0
 def visit_call_expr(self, expr: CallExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_call_expr(expr)
예제 #14
0
 def visit_set_comprehension(self, expr: SetComprehension) -> Value:
     return BuildExpressionIR(self.builder).visit_set_comprehension(expr)
예제 #15
0
 def visit_complex_expr(self, expr: ComplexExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_complex_expr(expr)
예제 #16
0
 def visit_dictionary_comprehension(self,
                                    expr: DictionaryComprehension) -> Value:
     return BuildExpressionIR(
         self.builder).visit_dictionary_comprehension(expr)
예제 #17
0
 def visit_bytes_expr(self, expr: BytesExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_bytes_expr(expr)
예제 #18
0
 def visit_generator_expr(self, expr: GeneratorExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_generator_expr(expr)
예제 #19
0
 def visit_name_expr(self, expr: NameExpr) -> Value:
     return BuildExpressionIR(self.builder).visit_name_expr(expr)