blueloveTH 1 год назад
Родитель
Сommit
841be061e0
2 измененных файлов с 1 добавлено и 3 удалено
  1. 1 1
      include/pocketpy/interpreter/frame.hpp
  2. 0 2
      include/pocketpy/objects/codeobject.hpp

+ 1 - 1
include/pocketpy/interpreter/frame.hpp

@@ -143,7 +143,7 @@ struct Frame {
     int _exit_block(ValueStack*, int);
 
     [[nodiscard]] int prepare_loop_break(ValueStack* s_data) {
-        int target = co->_get_block_codei(ip()).end;
+        int target = co->blocks[co->lines[ip()].iblock].end;
         prepare_jump_break(s_data, target);
         return target;
     }

+ 0 - 2
include/pocketpy/objects/codeobject.hpp

@@ -44,8 +44,6 @@ struct CodeObject {
     int start_line;
     int end_line;
 
-    const CodeBlock& _get_block_codei(int codei) const { return blocks[lines[codei].iblock]; }
-
     void _gc_mark(VM*) const;
 
     CodeObject(pkpy_SourceData_ src, const Str& name) :