Brian Fiete
|
e508b8ded7
|
Fixed debug variable definition ranges
|
2020-02-29 12:45:44 -08:00 |
|
Brian Fiete
|
cb6a6484eb
|
Fixed generic constraint error crash
|
2020-02-29 09:45:46 -08:00 |
|
Brian Fiete
|
a8d57c5d28
|
Fix for deferring evaluation of conditionals with nulls for nullables
|
2020-02-29 08:54:57 -08:00 |
|
Brian Fiete
|
d7aa91f9c5
|
Properly setting mFileAccess
|
2020-02-29 07:47:44 -08:00 |
|
Brian Fiete
|
6512841cf1
|
Expansion to const equality checks
|
2020-02-29 07:35:17 -08:00 |
|
Brian Fiete
|
a43d4e8bd9
|
Added const equality checking for string literals
|
2020-02-28 14:46:12 -08:00 |
|
Brian Fiete
|
5bed292e87
|
Removed sized array initialization from tuples
|
2020-02-28 13:58:12 -08:00 |
|
Brian Fiete
|
bb34a468bb
|
Fixed crash when using a failed closure
|
2020-02-28 11:12:21 -08:00 |
|
Brian Fiete
|
c92bc523db
|
Added constant string appending with + operator, const string fixes
|
2020-02-28 09:20:43 -08:00 |
|
Brian Fiete
|
41cb0052b2
|
String fix
|
2020-02-25 10:40:28 -08:00 |
|
Brian Fiete
|
23dd0f22e9
|
Fixed reformatting of multiline string literals
|
2020-02-24 09:58:49 -08:00 |
|
Brian Fiete
|
a7ee9fde07
|
Added StringView for char
|
2020-02-24 09:58:24 -08:00 |
|
Brian Fiete
|
e962a1a339
|
Fix for test methods on generic types
|
2020-02-24 05:42:41 -08:00 |
|
Brian Fiete
|
2bcfdcc06c
|
Improved spaceship- const evaluation, subtraction optimization
|
2020-02-23 07:41:06 -08:00 |
|
Brian Fiete
|
292e0992a4
|
Removed IDisposable indirection
|
2020-02-23 06:14:33 -08:00 |
|
Brian Fiete
|
857c1c384a
|
Added support for "case when" (valueless) switch cases
|
2020-02-23 06:14:14 -08:00 |
|
Brian Fiete
|
3fd81fc966
|
Fixed paring for binding to generic methods
|
2020-02-22 08:29:50 -08:00 |
|
Brian Fiete
|
68ae9f4036
|
Initialize Find in Files with selected text
|
2020-02-22 08:20:52 -08:00 |
|
Brian Fiete
|
4efa88376c
|
Fixed extension issue, fixed false dep from conversion operator
|
2020-02-22 06:49:56 -08:00 |
|
Brian Fiete
|
d40f7fa759
|
More fixes for switch unreachable
|
2020-02-21 15:34:08 -08:00 |
|
Brian Fiete
|
748f7b8e49
|
Fixed 'unreachable' for comprehensive switch
|
2020-02-21 11:26:41 -08:00 |
|
Brian Fiete
|
590df7aec7
|
Better handling of this/base for autocomplete, colorization, goto def
|
2020-02-21 09:26:02 -08:00 |
|
Brian Fiete
|
b856f48006
|
Added an 'unreachable' instruction for comprehensive switches
|
2020-02-21 07:54:19 -08:00 |
|
Brian Fiete
|
cd9cf9f01f
|
Added default param values when adding fixit for overloads
|
2020-02-21 06:52:25 -08:00 |
|
Brian Fiete
|
8c599ee7db
|
Fixed hot swapping issue
|
2020-02-21 06:52:08 -08:00 |
|
Brian Fiete
|
7d64d6dd21
|
Fixes for new override system
|
2020-02-21 06:18:19 -08:00 |
|
Brian Fiete
|
5d1a9e6873
|
Fixed virtuals defaults issue, added virtuals test
|
2020-02-21 06:08:59 -08:00 |
|
Brian Fiete
|
40c404f329
|
Allow overrides to specify unique default param values
|
2020-02-20 17:18:53 -08:00 |
|
Brian Fiete
|
c2c2c24ac8
|
Fixed some issues with new/delete generic constraints
|
2020-02-20 11:57:25 -08:00 |
|
Brian Fiete
|
a781f29c31
|
Disallowed [Inline] on properties
|
2020-02-20 09:31:27 -08:00 |
|
Brian Fiete
|
ace51cb7be
|
Fixed step out in disassembly
|
2020-02-20 09:31:06 -08:00 |
|
Brian Fiete
|
07fd22f9e0
|
Supporting proper lowering for CRepr int-sized structs
|
2020-02-20 05:21:23 -08:00 |
|
Brian Fiete
|
610d472b66
|
Fixed new defer warning
|
2020-02-19 14:02:49 -08:00 |
|
Brian Fiete
|
1f20d76f94
|
Added a 'cast' intrinsic
|
2020-02-19 13:16:33 -08:00 |
|
Brian Fiete
|
660e7d8125
|
Fix to ctor fix
|
2020-02-19 08:07:37 -08:00 |
|
Brian Fiete
|
9ffdb94740
|
Fix for calling private ctor from another ctor within the current type
|
2020-02-19 06:55:06 -08:00 |
|
Brian Fiete
|
f041caaeb8
|
Fixed readonly issues, particularly with statics
|
2020-02-19 06:35:52 -08:00 |
|
Brian Fiete
|
90e4cf8825
|
Expanded BinarySearch api, got rid of IComparable due to iOpComparable
|
2020-02-18 08:43:29 -08:00 |
|
Brian Fiete
|
b9debfe3bf
|
Made GetHashCode public for primitives
|
2020-02-18 08:41:14 -08:00 |
|
Brian Fiete
|
6dd49f5d9b
|
Fix for valueless array allocations
|
2020-02-17 14:49:59 -08:00 |
|
Brian Fiete
|
fe531be4ef
|
Fixed an issue with primitive type aliases as generic params
|
2020-02-17 10:26:41 -08:00 |
|
Brian Fiete
|
a4d9d5a52f
|
Dispose fix
|
2020-02-17 06:58:28 -08:00 |
|
Brian Fiete
|
179e67194d
|
Reworked 'using' - now properly supports nulls, requires IDisposable
|
2020-02-17 05:39:05 -08:00 |
|
Brian Fiete
|
7c44884cf0
|
Properly complains about hidden parameterless base ctor calling
|
2020-02-13 12:29:06 -08:00 |
|
Brian Fiete
|
2b0f7fb485
|
Fixed 'let' of a string literal
|
2020-02-13 08:43:45 -08:00 |
|
Brian Fiete
|
7b9c994066
|
Fixed bugs related to generic delegate type references
|
2020-02-13 07:55:50 -08:00 |
|
Brian Fiete
|
cd26d44a62
|
Optimization to finding symbol references in file
|
2020-02-13 07:54:06 -08:00 |
|
Brian Fiete
|
468b5e292d
|
Changed to single alloc
|
2020-02-13 07:53:32 -08:00 |
|
Brian Fiete
|
2d3518dcd4
|
New test
|
2020-02-13 07:53:11 -08:00 |
|
Brian Fiete
|
093ae8f9c1
|
Reworked some pointer arithmetic to use gep instead of ptrtoint
|
2020-02-11 09:28:25 -08:00 |
|