def dump_to_p4_P4FieldListCalculation(self, hlir): input_list = [] for entry in self.input_list: if type(entry) is str: input_list.append(entry) else: input_list.append(entry.dump_to_p4(hlir)) output_width = self.out_width.dump_to_p4(hlir) g_field_list_calculation = p4_field_list_calculation( hlir, self.name, input=input_list, algorithm=self.algo, output_width=output_width, filename=self.filename, lineno=self.lineno) g_field_list_calculation._pragmas = self._pragmas.copy()
def dump_to_p4_P4FieldListCalculation(self, hlir): input_list = [] for entry in self.input_list: if type(entry) is str: input_list.append(entry) else: input_list.append(entry.dump_to_p4(hlir)) output_width = self.out_width.dump_to_p4(hlir) g_field_list_calculation = p4_field_list_calculation( hlir, self.name, input = input_list, algorithm = self.algo, output_width = output_width, filename = self.filename, lineno = self.lineno ) g_field_list_calculation._pragmas = self._pragmas.copy()