Brian Fiete
|
3fd7e31119
|
Fixed invalid clearing of mIsCapturingMethodMatchInfo with inner call
|
2022-01-05 08:30:03 -05:00 |
|
Brian Fiete
|
e4510fdb3a
|
Fixed error message NULL issue
|
2022-01-05 07:59:28 -05:00 |
|
Brian Fiete
|
ae2c12d974
|
Fixed error
|
2022-01-04 08:12:03 -05:00 |
|
Brian Fiete
|
8a4bf7ac8c
|
Improvements to handling of pointers to reference types
|
2022-01-04 07:17:32 -05:00 |
|
Brian Fiete
|
0030236705
|
Fixed ctorClear on append allocs
|
2022-01-04 06:35:14 -05:00 |
|
Brian Fiete
|
1ee0a19bbf
|
EnumType.UnderlyingType support, generic enum constraint improvements
|
2022-01-03 07:30:03 -05:00 |
|
Brian Fiete
|
7a4a7bd2fb
|
Fixed erroneous 'int' widening during binary operation
|
2022-01-01 11:08:01 -05:00 |
|
Brian Fiete
|
249f4f1016
|
Fixed some const constraint undef issues
|
2021-12-31 13:51:08 -05:00 |
|
Brian Fiete
|
af0cd194db
|
Ignore errors during VisitLambdaBodies capture for methodRef
|
2021-12-31 12:44:33 -05:00 |
|
Brian Fiete
|
38abaf6b3f
|
Fixed default case for discriminated union with empty payload member
|
2021-12-31 12:05:36 -05:00 |
|
Brian Fiete
|
eae4aed3a9
|
Properly VisitLambdaBodies during inner methodRef capture
|
2021-12-31 11:01:24 -05:00 |
|
Brian Fiete
|
e7f079f611
|
Pre-widened args for 'i32 = i8 + 100'
|
2021-12-31 07:55:52 -05:00 |
|
Brian Fiete
|
2956bdeea9
|
Disabled range checking for const math with overflow operators
|
2021-12-30 07:21:42 -05:00 |
|
Brian Fiete
|
60c19c4160
|
Fixed invalid cond expr mExpectingType cast with BfEvalExprFlags_NoCast
|
2021-12-30 06:23:17 -05:00 |
|
Brian Fiete
|
a85b09729c
|
Fixed invocation attributes on valueless member calls
|
2021-12-30 06:14:18 -05:00 |
|
Brian Fiete
|
915a8df50e
|
Improved comptime rebuilds when files and directories change
|
2021-12-29 10:07:36 -05:00 |
|
Brian Fiete
|
cf40ef26ee
|
Fixed 'params' param type when specialized by method generic arg
|
2021-12-28 11:59:12 -05:00 |
|
Brian Fiete
|
252fe13a5d
|
Allow <=> on bools
|
2021-12-28 09:44:25 -05:00 |
|
Brian Fiete
|
fd8e2dd232
|
Fixed methodRef bindResult value type
|
2021-12-28 06:08:06 -05:00 |
|
Brian Fiete
|
e81c0d6dfa
|
Fixed a splat-to-addr bug with methodRef captures
|
2021-12-27 15:26:20 -05:00 |
|
Brian Fiete
|
87ab0ad169
|
Added error for 'readonly' on methods with non-ref return
|
2021-12-27 15:05:58 -05:00 |
|
Brian Fiete
|
1d30beb2d2
|
Add comment for SetDefinitionLocation change
|
2021-12-27 14:03:08 -05:00 |
|
Brian Fiete
|
22867908ad
|
Merge pull request #1304 from disarray2077/patch-2
Fix Property Go To Definition
|
2021-12-27 19:35:46 +01:00 |
|
Brian Fiete
|
268d7f7dba
|
Fixed DoImplicitArgCapture with value composite member
|
2021-12-27 13:34:36 -05:00 |
|
Brian Fiete
|
bbdcb44988
|
Merge remote-tracking branch 'origin/master'
|
2021-12-27 12:55:20 -05:00 |
|
Brian Fiete
|
b9908cb4a8
|
Allow calling convention attributes
|
2021-12-27 12:55:14 -05:00 |
|
disarray2077
|
f7b6bf4ba2
|
Fix Property Go To Definition
|
2021-12-23 19:06:38 -03:00 |
|
disarray2077
|
2ccfd9e2d8
|
Fix Initializer Go To Definition
|
2021-12-23 18:36:07 -03:00 |
|
Brian Fiete
|
6e869c5ac5
|
Fixed Quick Info command
|
2021-12-23 07:34:54 -05:00 |
|
Brian Fiete
|
6c2d03c898
|
Removed erroneous assertion in DoImplicitArgCapture
|
2021-12-23 07:25:45 -05:00 |
|
Brian Fiete
|
d3e5005814
|
DoesLiteralFit selection fix
|
2021-12-22 05:43:46 -05:00 |
|
Brian Fiete
|
ce4b6e04de
|
Support for comptime file IO and process creation
|
2021-12-20 09:39:39 -05:00 |
|
Brian Fiete
|
045e706600
|
Added CallerType, CallerTypeName
|
2021-12-17 15:45:53 -05:00 |
|
Brian Fiete
|
0ee161c314
|
Better error for comptime initializer expressions
|
2021-12-16 10:20:09 -05:00 |
|
Brian Fiete
|
9bb34ce029
|
Const eval fix for comptime method args
|
2021-12-16 10:08:38 -05:00 |
|
Brian Fiete
|
ec8d666356
|
MethodToString fix
|
2021-12-15 16:39:41 -05:00 |
|
Brian Fiete
|
a3b761ab26
|
Fixes for literal overflow detection
|
2021-12-15 12:17:20 -05:00 |
|
Brian Fiete
|
6a95cbb3b8
|
Diallow mut mismatch on function bind
|
2021-12-15 10:48:42 -05:00 |
|
Brian Fiete
|
06d896330d
|
Fixed processing error of sized array with size containing local variables
|
2021-12-11 12:27:53 -08:00 |
|
Brian Fiete
|
73099e4a04
|
Code generator support
|
2021-12-11 09:08:42 -08:00 |
|
Brian Fiete
|
aa56542fae
|
Better support for @ name prefixes
|
2021-11-29 08:38:42 -08:00 |
|
Brian Fiete
|
ed06ff4dce
|
Comptime method fixes
|
2021-11-28 09:42:22 -08:00 |
|
Brian Fiete
|
244407c7fe
|
Fixed delegate binding with var argument
|
2021-11-27 11:22:10 -08:00 |
|
Brian Fiete
|
40b0d78d16
|
Allow ref property setter specifier
|
2021-11-27 09:05:23 -08:00 |
|
Brian Fiete
|
0d837d23cb
|
Allow typeof(Self) in static section
|
2021-11-27 08:01:08 -08:00 |
|
Brian Fiete
|
6874402e58
|
Don't allow virtual method for ceMachine entrypoint
|
2021-11-23 16:11:12 -08:00 |
|
Brian Fiete
|
048c1c1ab8
|
Made typeof(T) evaluate as undef
|
2021-11-23 15:09:17 -08:00 |
|
Brian Fiete
|
12a3ba937a
|
Allow comptime extern constraint typerefs
|
2021-11-23 09:12:10 -08:00 |
|
Brian Fiete
|
238def6389
|
mIndexerValues clear fix
|
2021-11-17 13:57:51 -08:00 |
|
Brian Fiete
|
f58362343b
|
Support for 'params' in indexer
|
2021-11-15 15:01:48 -08:00 |
|