1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00
Commit graph

2687 commits

Author SHA1 Message Date
Brian Fiete
dc57db202d PrepareFunction fix during reentry (error condition) 2021-11-20 10:39:01 -08:00
Brian Fiete
238def6389 mIndexerValues clear fix 2021-11-17 13:57:51 -08:00
Brian Fiete
11e41558d7 Fixed documentation generic TypeToString crash 2021-11-16 12:28:25 -08:00
Brian Fiete
c107a33268 Handle block splitting in tuple match 2021-11-15 16:44:28 -08:00
Brian Fiete
f58362343b Support for 'params' in indexer 2021-11-15 15:01:48 -08:00
Brian Fiete
7dbd5294d7 For for param documentation when default argument is specified 2021-11-14 18:43:17 -08:00
Brian Fiete
5a3c0eaf39 Support for IntToPtr and PtrToInt const copying 2021-11-14 18:23:48 -08:00
Brian Fiete
8d29a35947 intptr-ization 2021-11-14 18:02:26 -08:00
Brian Fiete
f9b4526934 Simple circular reference detection fix 2021-11-14 18:02:09 -08:00
Brian Fiete
345746d34d zlib interface 2021-11-14 18:01:37 -08:00
Brian Fiete
c3644d15de MemStream improvements 2021-11-14 18:01:01 -08:00
Brian Fiete
6077a343ca Fixed null check 2021-11-06 07:26:37 -07:00
Brian Fiete
699243e3e0 Error on missing enum payload args 2021-11-05 13:23:52 -07:00
Brian Fiete
7e36f374e1 Heap fixes 2021-11-05 10:48:45 -07:00
Brian Fiete
3322211048 Avoid emitting bitCast in head block 2021-11-05 06:57:41 -07:00
Brian Fiete
d10951527a Fixed invalid lifetimeStart emission with dynLife vregs 2021-11-05 06:57:16 -07:00
Brian Fiete
fd08367e2b Valueless equality check fix, respecting equality operator overloads 2021-11-04 10:54:20 -07:00
Brian Fiete
869d626412 Allow expression-bodied mixins 2021-11-04 08:05:33 -07:00
Brian Fiete
344b8d0181 Test BreakOnFail fixes for fatal errors 2021-11-03 14:51:06 -07:00
Brian Fiete
3ec68ee1e0 Fixed inferred-type primitive ctor invocation 2021-11-03 13:09:32 -07:00
Brian Fiete
52c5e47575 DeferParamEval for ctor initializer Add 2021-11-03 11:34:33 -07:00
Brian Fiete
6c0b329d57 Fixed test ShouldFail cases 2021-11-03 11:05:31 -07:00
Brian Fiete
a9872fcbac Assert fix, comptime valueless return fix 2021-11-03 07:48:01 -07:00
Brian Fiete
613aa116f4 Sized array mangle fixes 2021-11-03 07:46:54 -07:00
Brian Fiete
5674bf80c0 Circular data detection fix, TypeDataChanged rebuild fix 2021-11-03 07:07:49 -07:00
Brian Fiete
617cdcbede Support for passing Type to attributes 2021-11-02 11:32:06 -07:00
Brian Fiete
eb55b2d731 Null protection in IsInstanceOf 2021-11-02 09:57:16 -07:00
Brian Fiete
da428d2c50 Record mUnreifiedStringPoolRefs in correct owner module 2021-11-02 09:57:03 -07:00
Brian Fiete
b81c7ef4bf StringView Write 2021-11-02 09:56:31 -07:00
Brian Fiete
9697c2a682 Fixed data cycle detection for sized arrays 2021-11-01 14:44:05 -07:00
Brian Fiete
d593488591 Allow some warnings during specialization 2021-11-01 13:46:24 -07:00
Brian Fiete
487ef16efd
Merge pull request #1206 from disarray2077/errnofix
Fix errno in Linux
2021-11-01 11:53:32 -07:00
Brian Fiete
af02ae2894 Fixed test ambiguity 2021-11-01 11:48:32 -07:00
Brian Fiete
ed99fb9bdf Zero out typed primitives in ctor 2021-11-01 11:41:45 -07:00
Brian Fiete
209f11836e Fixed AreConstraintsSubset with null constraints 2021-11-01 11:32:24 -07:00
Brian Fiete
918a28bfb7 Change in comparison operator selection priority 2021-11-01 11:08:10 -07:00
Brian Fiete
17d2db4cc4 Method selection fix for extern constraints, no ambiguity error for var 2021-11-01 10:22:28 -07:00
disarray2077
6a1d055325
Fix errno 2021-11-01 14:06:07 -03:00
Brian Fiete
4188f607c7 Method selection fix with extern constraint subsets, prim default ctor 2021-11-01 09:30:37 -07:00
Brian Fiete
e887b2fb59 Fixed a var-return case with generics methods specialized with var 2021-11-01 08:26:45 -07:00
Brian Fiete
9030d86562 Fixed issues with some decltype statements in type alias decl 2021-11-01 07:56:45 -07:00
Brian Fiete
2af4468b4d Fixed field lookup crash with null mCurMethodInstance 2021-11-01 07:37:07 -07:00
Brian Fiete
483eb41c6e Fixed crash with failed indexer arg 2021-11-01 07:33:17 -07:00
Brian Fiete
78524657ba Fixed tuple type with generics with extern constraints 2021-11-01 07:30:13 -07:00
Brian Fiete
b298b232ef Fixed object in CreateConstant 2021-11-01 07:22:06 -07:00
Brian Fiete
42874ed252 Fixed const field type dependency 2021-10-31 11:38:30 -07:00
Brian Fiete
d55ecbe902 Fixed attributes on typed primitives 2021-10-31 11:24:29 -07:00
Brian Fiete
fdcfba8bad Fixed inferred FromEnd index value 2021-10-31 11:16:51 -07:00
Brian Fiete
9f9f9b0364 Fixed default ctor detection 2021-10-31 10:52:16 -07:00
Brian Fiete
7f1d8803d9 Restore original mixin state for deferred block emission 2021-10-31 10:39:00 -07:00