Brian Fiete
|
3cd91832a8
|
wasm fixes
|
2022-02-07 15:14:50 -05:00 |
|
Brian Fiete
|
22f54c2f12
|
emcc.bat invocation fixes
|
2022-02-07 14:28:32 -05:00 |
|
Brian Fiete
|
3635e3830a
|
LLVM 13 debug info fixes
|
2022-02-07 14:27:05 -05:00 |
|
Brian Fiete
|
d85f164b8a
|
Entry point fixes
|
2022-02-07 14:26:15 -05:00 |
|
Brian Fiete
|
114a90dd5e
|
llvm build script updates, vcxproj llvm path updates
|
2022-02-07 14:23:47 -05:00 |
|
Brian Fiete
|
6d4e09cf13
|
Put back disabling of FlushAmbiguityError during CanCast
|
2022-02-06 21:50:34 -05:00 |
|
Brian Fiete
|
805ac997ce
|
Const null string conversion to StringView
|
2022-02-06 15:56:34 -05:00 |
|
disarray2077
|
b6a0fbcc0e
|
Update CMakeLists.txt
|
2022-02-06 14:09:44 -03:00 |
|
Brian Fiete
|
2054ea0fd8
|
Fixed backend indirect float const storage issue
|
2022-02-06 11:57:40 -05:00 |
|
disarray2077
|
43d4be6be8
|
LLVM 13.0.1 fixes
|
2022-02-06 13:12:15 -03:00 |
|
Brian Fiete
|
58eec21fbf
|
Allow '[Align(X)]' on fields. Support '[Packed(X)]'
|
2022-02-06 10:49:35 -05: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 |
|