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

136 commits

Author SHA1 Message Date
Brian Fiete
f81a1cf896 Fixed removal of alwaysinclude flags 2020-12-31 07:31:51 -08:00
Brian Fiete
1954152a6d Added AlwaysIncludeUser, fixed context cleanup order 2020-12-29 12:41:43 -08:00
Brian Fiete
0952f3f278 Fixed slow const eval detection 2020-12-24 07:45:58 -08:00
Brian Fiete
ff1f8aff3f Initial const eval feature release 2020-12-23 08:53:38 -08:00
Brian Fiete
be929c3626 ConstEval updates, better const struct support 2020-12-22 04:50:37 -08:00
Brian Fiete
9b80c26d0a More const eval progress 2020-12-19 14:19:33 -08:00
Brian Fiete
6bb363fb4b CTFE updates, including heap support 2020-12-17 04:51:05 -08:00
Brian Fiete
6d058ba59c Expanding CTFE 2020-12-14 03:50:28 -08:00
Brian Fiete
577e199dcd Start of compile-time function evaluation 2020-12-13 08:04:42 -08:00
Brian Fiete
687dde063f Include inner-overload method in classview 2020-12-04 05:22:49 -08:00
Brian Fiete
1b19eeb96e Fix outer type inheritance list flashing when typing type name 2020-11-30 10:50:19 -08:00
Brian Fiete
07cdbbf142 Fixed classview search 2020-11-03 08:01:45 -08:00
Brian Fiete
4bc0b82c8b Added support for explicit generic type 2020-11-01 04:37:40 -08:00
Brian Fiete
d82aab3b3f Workaround for VS2019 optimization bug 2020-10-30 05:51:13 -07:00
Brian Fiete
f09a9b41f1 Fixed enum with extension with ToString override 2020-10-26 11:38:44 -07:00
Brian Fiete
5cf3055750 Fixed reification of internal method overrides in uninstantiated types 2020-10-25 11:08:42 -07:00
Brian Fiete
101fde1a4b Added extern method override support in extensions 2020-10-23 11:48:37 -07:00
Brian Fiete
879b15ecd8 Added type initializer blocks 2020-10-23 07:48:41 -07:00
Brian Fiete
b6db69d2b0 Fixed extension initializers and dtors. [NoExtension]. Extension warning 2020-10-22 11:33:13 -07:00
Brian Fiete
6b27f0f0b2 Internal protection, 'using internal <type or namespace>;` 2020-10-14 11:33:41 -07:00
Brian Fiete
9332693132 Improved minidump debugging 2020-10-12 10:12:18 -07:00
Brian Fiete
b28a87136f Extended autocomplete info 2020-10-08 09:41:05 -07:00
Brian Fiete
e02b42d6f4 Added mouseover docs support 2020-09-25 08:50:39 -07:00
Brian Fiete
125f7b85a7 Added ability to put Main method in an anonymous static section 2020-09-22 15:39:14 -07:00
Brian Fiete
6878183873 Support for static field exporting 2020-09-21 23:38:50 -07:00
Brian Fiete
c76c19e852 Better handling of merge conflict markers 2020-09-20 22:12:46 -07:00
Brian Fiete
76cd052c4a Fixed MethodToString for unspecialized type variations 2020-09-19 05:12:15 -07:00
Brian Fiete
2387bd6be9 Fixed interface reifications 2020-09-16 15:55:45 -07:00
Brian Fiete
6cb1235fd6 Changed orphaned extensions to still create a composite 2020-09-16 04:35:28 -07:00
Brian Fiete
bbf76e0f53 Removed test 2020-09-14 11:23:49 -07:00
Brian Fiete
da5b81f419 Dynamic boxing 2020-09-14 11:18:24 -07:00
Brian Fiete
8def1d4522 Reflection changes - interface info, boxed type 2020-09-14 06:54:49 -07:00
Brian Fiete
3627f8c40f Reworked functions with explicit 'this' 2020-09-11 10:33:16 -07:00
Brian Fiete
25f44ae133 Added System.Compiler compile-time values 2020-09-04 08:09:04 -07:00
Brian Fiete
b2ab1b1f62 Added NoThreadExitWait Rt option for DLLs 2020-09-01 16:22:48 -07:00
Brian Fiete
95c876570f Extension classifier fix 2020-08-31 14:16:22 -07:00
Brian Fiete
fc9f191380 Fixed autocomplete reftype colorization flashing 2020-08-30 10:19:04 -07:00
Brian Fiete
535045c48a Allow method attributes on properties with expression bodies 2020-08-29 11:28:11 -07:00
Brian Fiete
b57cbe2d69 Output filesnames fix 2020-08-25 07:31:22 -07:00
Brian Fiete
8868d3216e Properly colorize type declarations 2020-08-23 06:45:14 -07:00
Brian Fiete
64b62c09be Start of SIMD support 2020-08-23 05:42:42 -07:00
Brian Fiete
99419097c5 Added [IgnoreErrors] block attribute 2020-08-16 08:33:51 -07:00
Brian Fiete
685a036eb2 Fixed issue removing split global 2020-08-13 13:12:00 -07:00
Brian Fiete
85b4afcd94 Tightened std type lookup requirements, fixed reified redecl issue 2020-08-11 12:14:47 -07:00
Brian Fiete
b7b065855d Start of wasm support 2020-08-06 09:24:37 -07:00
Brian Fiete
c3bc2bc67c Added extern constraints to types 2020-08-05 05:34:32 -07:00
Brian Fiete
df1401e48a Fixed issue with forked globals 2020-08-01 15:02:55 -07:00
Brian Fiete
fed75dfa85 Fixed an issue of zombie failed specialized methods in resolve-only 2020-07-21 13:14:09 -07:00
Brian Fiete
7f31b29607 Fixed globals project selection for typedef 2020-07-16 16:02:54 -07:00
Brian Fiete
328f489324 Made global composite typedefs no longer split per-project 2020-07-16 08:04:25 -07:00