blueloveTH 2 лет назад
Родитель
Сommit
5cec2846ca
2 измененных файлов с 14 добавлено и 1 удалено
  1. 11 1
      src/ceval.h
  2. 3 0
      src/vm.h

+ 11 - 1
src/ceval.h

@@ -559,9 +559,9 @@ __NEXT_STEP:;
 #endif
 }
 
-
 #undef DISPATCH
 #undef TARGET
+#undef DISPATCH_OP_CALL
 /**********************************************************************/
             UNREACHABLE();
         }catch(HandledException& e){
@@ -587,4 +587,14 @@ __NEXT_STEP:;
     }
 }
 
+#undef TOP
+#undef SECOND
+#undef THIRD
+#undef PEEK
+#undef STACK_SHRINK
+#undef PUSH
+#undef POP
+#undef POPX
+#undef STACK_VIEW
+
 } // namespace pkpy

+ 3 - 0
src/vm.h

@@ -1048,4 +1048,7 @@ inline Str obj_type_name(VM *vm, Type type){
     return vm->_all_types[type].name;
 }
 
+#undef PY_VAR_INT
+#undef PY_VAR_FLOAT
+
 }   // namespace pkpy