@@ -32,7 +32,7 @@ use clvm_tools_rs::compiler::srcloc::Srcloc;
32
32
use clvmr:: Allocator ;
33
33
34
34
use crate :: dbg:: source:: { find_location, lines_from_bytes, StoredScope } ;
35
- use crate :: dbg:: types:: { DebuggerInputs , DebuggerSourceAndContent , ProgramKind } ;
35
+ use crate :: dbg:: types:: { DebuggerInputs , DebuggerSourceAndContent } ;
36
36
#[ cfg( test) ]
37
37
use crate :: interfaces:: EPrintWriter ;
38
38
use crate :: interfaces:: { IFileReader , ILogWriter } ;
@@ -630,7 +630,7 @@ pub fn read_program_data(
630
630
frontend ( opts. clone ( ) , & source_and_content. source_parsed ) . map_err ( compile_err_map) ?;
631
631
632
632
inputs. source = Some ( source_and_content) ;
633
- inputs. compiled = Ok ( ProgramKind :: FromModern ( frontend_compiled) ) ;
633
+ inputs. compiled = Ok ( Some ( frontend_compiled) ) ;
634
634
}
635
635
636
636
let mut parsed_program = if inputs. is_hex {
@@ -698,9 +698,8 @@ pub fn read_program_data(
698
698
699
699
let compiled = match & inputs. compiled {
700
700
Err ( _) => None ,
701
- Ok ( ProgramKind :: FromHex ( _sexp) ) => None ,
702
- Ok ( ProgramKind :: FromClassic ( _node) ) => None ,
703
- Ok ( ProgramKind :: FromModern ( cf) ) => {
701
+ Ok ( None ) => None ,
702
+ Ok ( Some ( cf) ) => {
704
703
populate_arguments ( fs. clone ( ) , & mut use_symbol_table, cf) ;
705
704
Some ( cf. clone ( ) )
706
705
}
0 commit comments