disarray2077
|
43d4be6be8
|
LLVM 13.0.1 fixes
|
2022-02-06 13:12:15 -03:00 |
|
Brian Fiete
|
90f34b6bee
|
Fixed float const encoding
|
2022-02-06 08:35:25 -05:00 |
|
Brian Fiete
|
e508991dce
|
Improved generic type parsing (particularly 'a<b>.c < d` cases)
|
2022-02-06 08:21:53 -05:00 |
|
Brian Fiete
|
4c10fc0e42
|
Handled readonly on method declarations
|
2022-02-05 16:07:22 -05:00 |
|
Brian Fiete
|
fc6cedff01
|
Fixed formatting of method generic args with ...
|
2022-02-05 13:58:57 -05:00 |
|
Brian Fiete
|
f4f10fce99
|
Partial explicit generic method arguments with ... or ?
|
2022-02-05 13:47:19 -05:00 |
|
Brian Fiete
|
662566ed16
|
Fixed dep issue during ConstantToCurrent with null mCurTypeInstance
|
2022-02-05 11:37:43 -05:00 |
|
Brian Fiete
|
faefc68cc0
|
Fixed allowRef for default values for failed local var inits
|
2022-02-05 11:26:58 -05:00 |
|
Brian Fiete
|
2130715f21
|
null checks
|
2022-02-05 10:39:05 -05:00 |
|
Brian Fiete
|
cf5c969d1f
|
Improvements to const string generic arg, literal generic args
|
2022-02-05 09:23:44 -05:00 |
|
Brian Fiete
|
cd1e65231e
|
Fixed const expr string issue on rebuild
|
2022-02-04 14:42:01 -05:00 |
|
Brian Fiete
|
a87ccd299d
|
Added support for const string generic args
|
2022-02-04 14:26:50 -05:00 |
|
Brian Fiete
|
361be9dc92
|
Reflect Filtered, extension attribs fix, generic arg BfAstNode
|
2022-02-04 12:00:43 -05:00 |
|
Brian Fiete
|
6315d81207
|
Search base class for field
|
2022-02-04 11:55:08 -05:00 |
|
Brian Fiete
|
f19172e5b3
|
Composite copy tests
|
2022-02-04 10:29:42 -05:00 |
|
Brian Fiete
|
bb49f819ad
|
Copy composites for interop calling conventions
|
2022-02-04 10:29:23 -05:00 |
|
Brian Fiete
|
904d2aae6c
|
Fixed go to definition on type name that matches identifier
|
2022-02-02 09:24:02 -05:00 |
|
Brian Fiete
|
1f5a56488b
|
Fixed conv operator invocation of params value
|
2022-02-02 08:35:25 -05:00 |
|
Brian Fiete
|
438394099a
|
Fixed fixits on types with comptime-emitted code
|
2022-02-02 08:00:55 -05:00 |
|
Brian Fiete
|
b8c7a29b84
|
OOB protection in GetLineCharAtIdx
|
2022-02-02 07:50:25 -05:00 |
|
Brian Fiete
|
6c3944170d
|
Fixed comptime const evals within comptime
|
2022-02-02 07:27:03 -05:00 |
|
Brian Fiete
|
1ee32434a5
|
Fixed conv oper cancast ambiguity error, disallow conv out to interface
|
2022-02-01 17:28:13 -05:00 |
|
Brian Fiete
|
6c18ffd607
|
Separated comptime mixin into Compiler.Mixin and Compiler.MixinRoot
|
2022-02-01 16:35:09 -05:00 |
|
Brian Fiete
|
21366d48ec
|
Another autocomplete null check for output window
|
2022-02-01 13:23:18 -05:00 |
|
Brian Fiete
|
d18e12866b
|
Improved override method insertion in autocomplete
|
2022-01-31 16:00:06 -05:00 |
|
Brian Fiete
|
0ac49db97e
|
Fixed crash pressing enter in output window
|
2022-01-31 15:45:14 -05:00 |
|
Brian Fiete
|
26506efc1e
|
Improved generic param reflection in comptime
|
2022-01-31 15:41:05 -05:00 |
|
Brian Fiete
|
157d3f90e5
|
Improved custom allocator expression parsing on delete statement
|
2022-01-29 17:31:22 -05:00 |
|
Brian Fiete
|
c2a2cf221a
|
Fixed issue with return from unscoped block in string interpolation
|
2022-01-29 15:02:19 -05:00 |
|
Brian Fiete
|
8cccec20fa
|
Properly throw error on capture specifier in non-lambda allocation
|
2022-01-29 14:29:25 -05:00 |
|
Brian Fiete
|
c23d44502b
|
Fixed recursive constraint check in casting
|
2022-01-29 12:09:20 -05:00 |
|
Brian Fiete
|
639bfac45b
|
Fixed mixinState hasDeferredUsage
|
2022-01-29 11:58:30 -05:00 |
|
Brian Fiete
|
eab64df7ce
|
Fixed symbol reference issue with default interface method impls
|
2022-01-29 11:07:32 -05:00 |
|
Brian Fiete
|
e1d75d66bf
|
Fixed mangling of extern UTF8 helpers
|
2022-01-29 09:58:00 -05:00 |
|
Brian Fiete
|
3338f3c069
|
Allow CreateObject for default ctors with append allocs
|
2022-01-29 09:57:43 -05:00 |
|
Brian Fiete
|
aba01b2cc8
|
Merge remote-tracking branch 'origin/master'
|
2022-01-28 08:54:13 -05:00 |
|
Brian Fiete
|
edcf92a451
|
Fixed crash saving new file
|
2022-01-28 08:54:00 -05:00 |
|
Brian Fiete
|
a20383e2c0
|
Merge pull request #1395 from Hiroko103/patch-2
[Fix] Beefy2D missing quotes in build config
|
2022-01-28 08:41:56 -05:00 |
|
Brian Fiete
|
d375c805c9
|
Improvements to target triple override
|
2022-01-28 08:19:11 -05:00 |
|
Brian Fiete
|
db015a4112
|
Fixed placement of lock symbol on projects in a folder
|
2022-01-27 07:54:33 -05:00 |
|
Brian Fiete
|
e8826b345b
|
Fixed marking of sized arrays with unaligned elements
|
2022-01-27 07:48:39 -05:00 |
|
Brian Fiete
|
f6e8516fc0
|
Fixed requiredTypes MarkUsedModules adding module that gets unreified
|
2022-01-27 06:25:41 -05:00 |
|
Brian Fiete
|
7e03ce86bc
|
Fixed method slotting when method is already in work list
|
2022-01-27 06:18:11 -05:00 |
|
Brian Fiete
|
37c4074c44
|
Ability to explicitly set target triple
|
2022-01-25 14:39:52 -05:00 |
|
Brian Fiete
|
8ce94e7076
|
Fixed crash in debugger evaluating null generic arg
|
2022-01-25 12:31:01 -05:00 |
|
Brian Fiete
|
0b47f755d8
|
Fixes to raw array delete marking
|
2022-01-25 12:05:15 -05:00 |
|
Brian Fiete
|
f3cef1456a
|
Fixed delete marking of zero-sized raw dynamic scoped array allocations
|
2022-01-25 11:43:06 -05:00 |
|
Brian Fiete
|
2fdf87c7a2
|
Fixes for global ctor/dtor/mark
|
2022-01-25 10:41:18 -05:00 |
|
Brian Fiete
|
8c6de21bf8
|
BeefBoot fix
|
2022-01-25 07:12:47 -05:00 |
|
Brian Fiete
|
125d5c0c8c
|
Added Target CPU workspace override
|
2022-01-25 07:04:54 -05:00 |
|