Skip to content

Commit

Permalink
Add changelog entry for isBasicType
Browse files Browse the repository at this point in the history
See PR dlang#8838
  • Loading branch information
pbackus committed Nov 2, 2023
1 parent 98326c4 commit b6a4a03
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions changelog/PR8838.dd
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
isBasicType!T now returns false for enum types

In the language spec, a basic type is defined to be one of `void`, `bool`, a
built-in integer type, a built-in character type, or a built-in floating-point
type.

Prior to this release, `isBasicType!T` returned `true` when `T` was either a
basic type, or an `enum` type whose base type was a basic type. Now, it returns
`false` for all `enum` types, and only returns `true` if `T` itself is a basic
type.

0 comments on commit b6a4a03

Please sign in to comment.