mirror of
https://github.com/odin-lang/Odin.git
synced 2026-10-13 12:36:36 -04:00
Apple's lldb includes Swift, and `SBTarget.GetBasicType` may answer from Swift's type system, such as `Swift.Int64` for `long long`. A value made from such a type is empty, so in about half of all lldb sessions an `any` holding a basic type, or a pointer or an array of one, showed only the name of its type. Ask the `any`'s own type for basic types instead, as it comes from the type system of Odin's debug info. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>