Matthew Brown
|
12f1ffca11
|
Fix issue reconciling mixed vars inside loop
|
2019-02-18 11:39:05 -05:00 |
|
SignpostMarv
|
c2dedd6e6c
|
insufficient type-hinting to indicate size of chunk :(
|
2019-02-06 16:43:22 -05:00 |
|
SignpostMarv
|
1f3faff01f
|
not sure if this is the best place to add the test, but this is the code that fails from this example: https://getpsalm.org/r/11ec7409c0 under d453267
|
2019-02-06 16:43:22 -05:00 |
|
Matthew Brown
|
c83afc1af2
|
Fix element type inference for DOMNodeList
|
2019-02-05 13:34:59 -05:00 |
|
Matthew Brown
|
22ee72808a
|
Remove a bunch of hacks around generic offsets
Also fixes #1245
|
2019-01-26 16:58:49 -05:00 |
|
Matthew Brown
|
bcbede07ba
|
Fix issue with do analysis while loops
|
2019-01-07 01:15:30 -05:00 |
|
Matthew Brown
|
9d8c2792e2
|
Add array-key type and improve general type handling
Fixes #1144
|
2019-01-05 00:15:53 -05:00 |
|
Matthew Brown
|
fd0ab47b80
|
Fix #1118 - detect possible issues with unions of mixed
|
2018-12-08 13:18:55 -05:00 |
|
Matthew Brown
|
4688b25fd9
|
Move internal classes to own namespace
|
2018-11-12 11:20:59 -05:00 |
|
Matthew Brown
|
2ea58e2c0f
|
Better assertions about non-empty known numbers
|
2018-11-10 17:56:22 -05:00 |
|
Matthew Brown
|
aa426aca03
|
Add better support for non-empty arrays when scanning constants
|
2018-11-10 17:15:37 -05:00 |
|
Matthew Brown
|
3664b0975c
|
Make sure switch breaks don’t count as loop breaks
|
2018-11-10 16:26:03 -05:00 |
|
Matthew Brown
|
9f2fe748e8
|
Improve handling of vars set in always-entered for/foreach/while loops
|
2018-11-10 16:10:59 -05:00 |
|
Matthew Brown
|
03ea94e087
|
Improve handling of do blocks
|
2018-11-10 14:06:31 -05:00 |
|
Matthew Brown
|
461a9667b5
|
Split up LoopScopeTest into block-specific tests
|
2018-11-09 19:54:10 -05:00 |
|