My dzlib contains several nullable data types which internally use an interface field to maintain the IsValid value as originally suggested by Alan Bauer in a post on his long defunct Codegear blog “The Oracle at Delphi” (links to the Internet Archive). Today I added debug vizualizers for these types to my dzDebugVisualizer
package. Rather … <a href="https://blog.dummzeuch.de/2024/03/03/debug-visualizers-for-my-tnullable-types/" class="more-link">Continue reading