blueloveTH 1 anno fa
parent
commit
7bfe8d4bbf
1 ha cambiato i file con 1 aggiunte e 0 eliminazioni
  1. 1 0
      include/pocketpy/common.h

+ 1 - 0
include/pocketpy/common.h

@@ -103,6 +103,7 @@ struct Type {
 	bool operator==(Type other) const { return this->index == other.index; }
 	bool operator!=(Type other) const { return this->index != other.index; }
     constexpr operator int() const { return index; }
+    constexpr operator bool() const { return index != 0; }
 };
 
 #define PK_LAMBDA(x) ([](VM* vm, ArgsView args) { return x; })