julia
Extend `PartialStruct` to represent non-contiguously defined fields
#57304
Merged

Extend `PartialStruct` to represent non-contiguously defined fields #57304

serenity4
serenity4 Extend `PartialStruct` with an additional `defined` field
b25a8a77
serenity4 Add constprop test
67b12f81
serenity4 Satisfy typo checker
58827f0a
serenity4 Remove trailing whitespace
1274f23a
serenity4 Fix binding access
ede6dc77
serenity4 Retrigger tests
f361ab28
topolarity
topolarity commented on 2025-02-07
serenity4
vtjnash
topolarity
serenity4
serenity4
topolarity
serenity4
topolarity
serenity4
topolarity
serenity4
aviatesk
topolarity
aviatesk
serenity4
serenity4
vtjnash
aviatesk
serenity4 Merge branch 'master' of github.com:JuliaLang/julia into extend-parti…
201c956b
serenity4 defined -> undef
67b91683
serenity4 serenity4 force pushed from 8a9f31dd to 67b91683 312 days ago
vtjnash
serenity4 Record undef & field information for all PartialStruct fields
3857bafe
serenity4 Merge branch 'master' of github.com:JuliaLang/julia into extend-parti…
00b11351
serenity4 Fix tests
c9ee9b01
serenity4 Remove unnecessary function
ced6296d
serenity4 Merge branch 'master' of github.com:JuliaLang/julia into extend-parti…
c6e70995
serenity4
serenity4 commented on 2025-02-14
serenity4 serenity4 marked this pull request as ready for review 309 days ago
topolarity
topolarity commented on 2025-02-14
serenity4 Fix unsoundness for `⊑`, don't widen undef information for PartialStruct
b44dfb57
serenity4 Merge branch 'master' of github.com:JuliaLang/julia into extend-parti…
a2720118
aviatesk
nanosoldier
serenity4 Merge branch 'master' of github.com:JuliaLang/julia into extend-parti…
02746fa9
aviatesk
aviatesk commented on 2025-02-18
aviatesk
aviatesk commented on 2025-02-18
aviatesk
aviatesk commented on 2025-02-18
serenity4 Apply suggestions from code review
b1efbe55
serenity4 Merge branch 'master' of github.com:JuliaLang/julia into extend-parti…
741b52fd
serenity4 Allow sparse field type information, remove mutations in constructor
73095063
serenity4 Merge branch 'master' of github.com:JuliaLang/julia into extend-parti…
5947f492
serenity4 Remove unused utility
d771b94e
serenity4 Refactor `define_field`, don't overwrite defined field type
b20cf698
serenity4 Minor polish
32d3a893
serenity4
aviatesk Merge branch 'master' into extend-partialstruct
feda5d2c
aviatesk
nanosoldier
aviatesk
aviatesk approved these changes on 2025-02-21
aviatesk Merge branch 'master' into pr/serenity4/57304
43ad003f
aviatesk fix minor lattice order issue
b95df252
topolarity
topolarity commented on 2025-02-21
serenity4 Remove `is_field_initialized` check
bbee4beb
topolarity topolarity added merge me
serenity4 Rename `is_field_initialized` -> `!is_field_maybe_undef`
02365ae1
serenity4 serenity4 force pushed from 748960c8 to 02365ae1 299 days ago
serenity4 Add test
4f53c480
topolarity topolarity merged 58399e22 into master 298 days ago
giordano giordano removed merge me
lgoettgens
serenity4
aviatesk
aviatesk
fingolfin
aviatesk
serenity4
aviatesk

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone