1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-07 19:18:19 +02:00
Commit graph

5303 commits

Author SHA1 Message Date
Brian Fiete
b062c3d2dd Fixed late reification error with disabled runtime 2025-06-02 10:58:12 +02:00
Brian Fiete
bbf057a59c GetValueAlt 2025-06-02 10:47:53 +02:00
Brian Fiete
9e9b170548 ToCleanAttributeString now removes explicit System namespace 2025-06-02 09:46:26 +02:00
Brian Fiete
a84b06aff0 Scrollbar fix for mouseover docs 2025-06-02 09:37:33 +02:00
Brian Fiete
2ff7f208c3 Fixed incorrect test script interaction with settings load failure 2025-06-02 08:44:00 +02:00
Brian Fiete
fafd6a7550 Documentation scroll fixes 2025-06-02 07:50:31 +02:00
Brian Fiete
c53c7b4157 Fixed readonly addr handling of indexer expression 2025-06-02 06:35:33 +02:00
Brian Fiete
3291ed6966 Show error dialog on failure to load settings file 2025-06-01 18:34:00 +02:00
Brian Fiete
8a07189594 Improved handling of parser errors with attributed elements 2025-06-01 18:05:28 +02:00
Brian Fiete
01cb9bf970 Fixed const error checking 2025-06-01 09:39:21 +02:00
Brian Fiete
af096ffad3 Remove unnecessary copy in Create 2025-06-01 07:20:48 +02:00
Brian Fiete
8bd1ed02bc
Merge pull request #2252 from eveningstarinc/Fraser/ExpandedDocumentationSupport
Expanded documentation support while hovering over a function
2025-06-01 07:16:09 +02:00
Brian Fiete
cbbd99b060 Better hash, Parse and ToString support, Tests 2025-06-01 07:15:53 +02:00
Brian Fiete
6f5d3e0ca9 Fixed parsing for generic ctor 'this<X>() where X : int : base() ' 2025-05-30 17:21:20 +02:00
Brian Fiete
1014824fd0 Fixed incorrect warning for flipped CheckConstCompare 2025-05-30 15:55:40 +02:00
Brian Fiete
6fcecfdb78 Throw an error when attempting to constrain to multiple primitive types 2025-05-30 12:53:57 +02:00
Brian Fiete
5b18e380a5 Fixed generic assignment operators (ie +=) 2025-05-30 11:20:04 +02:00
Brian Fiete
c23def10f1 Fixed some method selection cases with deferred args 2025-05-30 07:09:04 +02:00
Brian Fiete
abd547a405 OOB protection 2025-05-29 07:51:56 +02:00
Brian Fiete
2d251fc2e4 Fixed crash renaming project with project folders 2025-05-29 07:23:55 +02:00
Brian Fiete
6f35d484b1 Fixed accidental const binary op resolution in generic constraint check 2025-05-29 06:48:58 +02:00
Brian Fiete
864b9252ea Improved resolution of member types such as 'decltype(OtherMemember)' 2025-05-29 06:39:39 +02:00
Brian Fiete
5882d4fbd2
Merge pull request #2258 from m910q/classview-pop-children
Optimization: Pop unused children in class view instead of removing from specific index
2025-05-28 13:26:18 +02:00
ESH
4be82a0869 Pop unused children 2025-05-28 12:50:40 +02:00
Brian Fiete
b7725d0ed0 Improved constraint checks where generic param type constraint passes 2025-05-28 11:57:28 +02:00
Brian Fiete
116d9c6f01 Improved formatting of string interpolation expressions 2025-05-28 11:02:12 +02:00
Brian Fiete
07a2e88960 String interpolation fix with string literals inside brackets 2025-05-28 10:07:28 +02:00
Brian Fiete
ee3aa7fc26 Fixed IsTypeUsed check for generic parameterized by interfaces 2025-05-28 07:30:35 +02:00
Brian Fiete
9e71acc003 Improved unknown-sized array in BfInvocationExpression 2025-05-28 06:23:22 +02:00
Brian Fiete
eb4d2a1757 Fixed mMaxGenericDepth test of non-generic inner type inside generic 2025-05-27 14:58:51 +02:00
Brian Fiete
c0d5995c3c mNameNode null check for invoke params 2025-05-27 14:40:04 +02:00
Brian Fiete
e5c1d782ea TriviaStart fix for 'A<B>.C()' 2025-05-27 12:52:46 +02:00
Brian Fiete
9bc292e4b9 Type recursion fix for splattable check 2025-05-27 11:52:55 +02:00
Brian Fiete
e82f9ce3ee Improved ce handling of failed irCodeGen, const null ptr handling 2025-05-27 11:52:34 +02:00
Brian Fiete
2f66bcafcc Static local IR populateType fix 2025-05-27 06:31:25 +02:00
Brian Fiete
39a1f44b9c Move empty autocomplete entry check into c++ side 2025-05-27 06:27:11 +02:00
Fraser
75ec0cf269 update string null check 2025-05-27 05:02:30 +10:00
Brian Fiete
dd2e5a25c5
Merge pull request #2249 from kallisto56/master
Fix: `PasteText()` one-to-many
2025-05-26 18:36:59 +02:00
Brian Fiete
a8b19b0d81 Fixed duplicate hotkey issue with newly-added commands 2025-05-26 18:32:48 +02:00
Chernyavsky Andrey
d7c23a9b73 Fix: PasteText() one-to-many 2025-05-26 21:09:29 +05:00
Brian Fiete
adb7a2bdef Ctrl+Alt+Up/Down support, QuickFind Ctrl+D fixes 2025-05-26 14:44:51 +02:00
Brian Fiete
2ce4ec2e3f Multi-cursor tweaks 2025-05-26 08:25:07 +02:00
Fraser
bd333e5e67 add expanded documentation info upon hovering over a function 2025-05-26 15:12:07 +10:00
Brian Fiete
ba4d29d28d
Merge pull request #2229 from kallisto56/master
Feature: Multi-Cursors
2025-05-25 11:21:35 +02:00
Brian Fiete
9add2e1548
Merge pull request #2203 from eveningstarinc/Yuvan/CustomBuildProperties
Custom Build Properties: Proof of Concept Implementation
2025-05-25 08:52:04 +02:00
Brian Fiete
e7a966c1b5 Improved "const" handling of local variable when referencing globals 2025-05-22 06:03:18 +02:00
Brian Fiete
989e8455e8 Fixed readonly ref pointing to global variable 2025-05-21 08:08:19 +02:00
Brian Fiete
70bb55d779 Fix for OOB issue in mActiveChildQueues 2025-05-21 07:50:42 +02:00
Brian Fiete
d67a6243eb HiddenAtom fix for non-static nameless types 2025-05-21 07:42:49 +02:00
Brian Fiete
ad3c7ce767 More protection for foreach failure 2025-05-20 06:58:27 +02:00