Commit graph

13 commits

Author SHA1 Message Date
Daniel López Guimaraes
be12609cc1
chore: Move DataHolder into its own file 2025-01-11 22:37:31 +00:00
Daniel López Guimaraes
340b851e5f
refactor: Replace AnyDataHolder with AnyObjectHolder 2025-01-09 23:21:11 +00:00
Jonathan Barrow
359eb435c2
refactor(types): simplify CopyRef() to use Copy() internally 2024-11-17 14:36:06 -05:00
Jonathan Barrow
d3b7a0175f
chore: make CopyRef do safer, full, copies 2024-11-16 23:48:42 -05:00
Jonathan Barrow
b36470e680
feat: add CopyRef and Deref methods to RVType(Ptr) 2024-11-16 10:16:37 -05:00
Jonathan Barrow
832bd19751
refactor(types): remove reliance on pointers 2024-06-05 17:24:00 -04:00
Daniel López Guimaraes
9215e65ec3
chore: bugfixes and cleanup 2024-02-11 14:44:16 +00:00
Jonathan Barrow
b82f545a03
types: update some bad Equals methods 2024-01-07 16:52:30 -05:00
Jonathan Barrow
2c4d6aa662
types: update Godoc comments 2024-01-07 16:18:32 -05:00
Jonathan Barrow
059da89429
types: Data e to d 2023-12-31 22:42:00 -05:00
Daniel López Guimaraes
03434ad777
types: Use RV types for AnyDataHolder and Variant
Also fix a typo in the `ExtractFrom` funcions.
2023-12-27 23:07:51 +00:00
Daniel López Guimaraes
34fa2d53de
types: Replace type aliases with struct wrappers
Also remove StructureInterface, and make all structures initialize all
their fields. The structure header is now added as a common function
`ExtractHeaderFrom` and `WriteHeaderTo`.
2023-12-27 22:16:06 +00:00
Jonathan Barrow
e61cddf06e
types: rename Empty to Data and update AnyDataHolder docs 2023-12-25 22:16:31 -05:00
Renamed from types/empty.go (Browse further)