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

2662 commits

Author SHA1 Message Date
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
Brian Fiete
c939ec1cf6 Disallow argument cascade in indexer 2021-10-31 10:17:41 -07:00
Brian Fiete
e5d70947d9 Fixed new/delete constraint checking 2021-10-31 10:04:04 -07:00
Brian Fiete
a17f57f4c6 Fixed deferred mouseover hoverwatch mismatch 2021-10-31 09:48:04 -07:00
Brian Fiete
72cb353515 Fixed new/delete chained constraint checking 2021-10-31 08:36:34 -07:00
Brian Fiete
7a8592268c Fixed extern generic constraint and var constraint issues 2021-10-31 08:21:30 -07:00
Brian Fiete
dfb16336a2 Fixed var assignment detection 2021-10-31 07:39:54 -07:00
Brian Fiete
7436b201be Fixed documentation-finding with attributed declarations 2021-10-31 07:31:08 -07:00
Brian Fiete
41f7fd57e6 Type deconstification 2021-10-30 21:41:10 -07:00
Brian Fiete
701cb15349 Fixed error on attributed property access 2021-10-30 08:10:52 -07:00
Brian Fiete
319f071eae Fixed some invalid error squiggles with undef-sized arrays 2021-10-30 07:36:14 -07:00
Brian Fiete
e0103b7dd7
Merge pull request #1182 from disarray2077/trygetvaluealt
Add `TryGetValueAlt` and `ContainsAlt` to Dictionary
2021-10-30 06:37:10 -07:00
Brian Fiete
29e374bcab
Merge pull request #1184 from miere43/fix-char8
Fix incorrect search & replace for "char => char8" in comments
2021-10-30 06:36:09 -07:00
Brian Fiete
fab2216c4d
Merge pull request #1183 from miere43/path-combine-stringview
Pass "components" argument as StringView[] in Path.InternalCombine
2021-10-30 06:35:19 -07:00
miere43
c0b787cbf0 Fix incorrect search & replace for "char => char8" in comments 2021-10-30 00:11:37 +03:00
miere43
b109396024 Pass "components" argument as StringView[] in Path.InternalCombine 2021-10-29 23:10:26 +03:00
Brian Fiete
b10edc6f0a Fixed dyn scope detection in null conditional 2021-10-28 10:48:05 -07:00
Brian Fiete
e018c08134 Sized array encoding fix 2021-10-28 09:33:27 -07:00
Brian Fiete
e5e11d52d4 Fixed EvaluateWithNewScope in const eval 2021-10-28 09:33:11 -07:00
Brian Fiete
3fef480737 Emitted method rebuild fix 2021-10-28 08:26:24 -07:00
Brian Fiete
9de99cd422 Comptime method reflection fixes 2021-10-28 08:26:12 -07:00
Brian Fiete
db839035c0 Bad text removed 2021-10-28 08:07:29 -07:00
Brian Fiete
e6e30f4662 64-bit compatible enum mismatch display 2021-10-28 08:05:37 -07:00
Brian Fiete
0bfa411d22 Emitted code refactor - copied typedefs 2021-10-28 08:05:14 -07:00
disarray2077
5b2801cbae Add ContainsAlt to Dictionary 2021-10-27 23:37:09 -03:00
disarray2077
5b02c68372 Add TryGetValueAlt to Dictionary 2021-10-27 23:29:03 -03:00