8000 Tags · geezee/sumtype · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: geezee/sumtype

Tags

v0.8.6

Toggle v0.8.6's commit message
Only move non-copyable values in constructors

Fixes pbackus#22 on github.

v0.8.5

Toggle v0.8.5's commit message
Handle qualifiers correctly in toString

Fixes pbackus#21 on github.

v0.8.4

Toggle v0.8.4's commit message
Test handler call without declaring a variable

Fixes pbackus#20 on github.

v0.8.3

Toggle v0.8.3's commit message
Remove useless template constraint

The intent of the removed constraint was to ensure that size_t.max could
never be a valid tag value. However, because the maximum length of
TypeArgs (and therefore Types) is size_t.max, the maximum possible tag
value (i.e., type index) was already size_t.max - 1, even without the
constraint.

v0.8.1

Toggle v0.8.1's commit message
Document public import of std.variant.This

v0.8.0

Toggle v0.8.0's commit message
Add example of catch-all handler

v0.7.1

Toggle v0.7.1's commit message
Remove Testing_sumtype from dub configuration

v0.7.0

Toggle v0.7.0's commit message
Document destructor, postblit, and toString

v0.6.4

Toggle v0.6.4's commit message
Add opEquals overload that uses value equality

Needed because unions are (necessarily) tested for equality using a
naive byte-by-byte comparison, which means that reference types they
contain are compared using reference equality.

Fixes Github issue pbackus#7

v0.6.3

Toggle v0.6.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request pbackus#5 from atilaneves/no-default-ctor

Fix pbackus#2 - version that disables default construction
0