diff options
| author | Eugen Wissner <belka@caraus.de> | 2026-07-28 19:19:32 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2026-07-28 19:19:32 +0200 |
| commit | 36a274c9a8bca944234589220def025d3920b3ef (patch) | |
| tree | f198ad272b74ffa3abb13e5063b55514d521e1f6 /boot/symbol.cc | |
| parent | 5cdaceb77af6a1d98145f8afb34ce6884e21a3d6 (diff) | |
| download | elna-36a274c9a8bca944234589220def025d3920b3ef.tar.gz | |
Enforce case label uniqueness and constness
Diffstat (limited to 'boot/symbol.cc')
| -rw-r--r-- | boot/symbol.cc | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/boot/symbol.cc b/boot/symbol.cc index 5e303fb..e0a89e6 100644 --- a/boot/symbol.cc +++ b/boot/symbol.cc @@ -26,46 +26,6 @@ namespace elna::boot { } - type::type(std::shared_ptr<primitive_type> primitive) - : payload(primitive) - { - } - - type::type(std::shared_ptr<record_type> record) - : payload(record) - { - } - - type::type(std::shared_ptr<pointer_type> pointer) - : payload(pointer) - { - } - - type::type(std::shared_ptr<constant_type> constant) - : payload(constant) - { - } - - type::type(std::shared_ptr<array_type> array) - : payload(array) - { - } - - type::type(std::shared_ptr<slice_type> slice) - : payload(slice) - { - } - - type::type(std::shared_ptr<procedure_type> procedure) - : payload(procedure) - { - } - - type::type(std::shared_ptr<enumeration_type> enumeration) - : payload(enumeration) - { - } - template<typename T> std::shared_ptr<T> type::get() const { |
