feat: no VoidValue, just Void type

This commit is contained in:
2026-01-02 14:54:44 +01:00
parent 0b9cb7e7d9
commit a453603b9b
3 changed files with 3 additions and 29 deletions

View File

@@ -129,27 +129,6 @@ namespace IR
Type *m_value_typ;
};
class Void : public ValueHandle
{
public:
Void()
: ValueHandle()
{
m_type = new Type{Type::Kind::Void};
}
const Type *GetType() const override { return m_type; }
public:
virtual StringView Format() const override
{
return m_type->Format();
}
private:
Type *m_type;
};
class Instruction : public ValueHandle
{
public: