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

4092 commits

Author SHA1 Message Date
disarray2077
c33b1a7e5b Allow StringView to be created from null 2022-07-09 13:21:46 -03:00
disarray2077
3eb354f15b Add /MP to all VS projects 2022-07-08 16:23:38 -03:00
Brian Fiete
ff229f385d Properly set mIgnoreWrites in nameof expr 2022-07-08 09:21:22 -04:00
Brian Fiete
dc901b8614
Merge pull request #1634 from disarray2077/ninja_build
Add Ninja as a optional CMake Generator
2022-07-08 08:50:28 -04:00
Brian Fiete
387ddf5251
Merge pull request #1633 from disarray2077/fix_case
Make wildcard matching case insensitive on Windows
2022-07-08 08:49:32 -04:00
disarray2077
986b326c25 Don't use Ninja if the build files weren't generated by Ninja 2022-07-07 22:54:17 -03:00
disarray2077
2bedd687db Add Ninja as a optional CMake Generator
Ninja:
real	2m25.508s
user	9m52.981s
sys	0m32.548s

Without ninja:
real	8m38.425s
user	8m5.723s
sys	0m30.840s
2022-07-07 21:22:08 -03:00
disarray2077
777a75f137 Make wildcard matching case insensitive on Windows 2022-07-06 23:21:50 -03:00
disarray2077
9482c0c1d3 Add missing files 2022-07-06 20:12:38 -03:00
Brian Fiete
69739d9329
Merge pull request #1630 from disarray2077/linux_fixes
Make `GetLocalTimeZoneFromTzFile` not crash and add willdcard check to `BfpFindFileData_CheckFilter`
2022-07-06 13:22:06 -07:00
disarray2077
debcf7eb6c Add willdcard check in BfpFindFileData_CheckFilter 2022-07-06 16:51:14 -03:00
Brian Fiete
7dd2324fcf Added nameof 2022-07-06 12:19:01 -07:00
Brian Fiete
dd0d67cca1
Merge pull request #1631 from disarray2077/draggable_arrow
Make the next statement arrow draggable
2022-07-06 06:43:28 -07:00
Brian Fiete
429cde7cdb
Merge pull request #1629 from disarray2077/fix_toscoped
Also use `c_wchar` in `StringView.ToScopedNativeWChar`
2022-07-06 06:34:24 -07:00
Brian Fiete
77cbd238bf
Merge pull request #1536 from eveningstarinc/hunterbridges/RemoveVAListWorkaround
Remove ToVAListPtr workaround
2022-07-06 06:33:24 -07:00
Brian Fiete
506bb646ac End foreach IEnumerator<T> search when one is found in a type 2022-07-06 06:30:12 -07:00
Brian Fiete
31115d8385 HotTypeData null check in CheckHotMethod 2022-07-06 06:24:14 -07:00
disarray2077
8c15dbcc3e Make the next statement arrow draggable 2022-07-06 00:10:44 -03:00
Brian Fiete
61d4eb8116 Deleted-object fix for MarkAppendedObject 2022-07-05 15:28:34 -07:00
Brian Fiete
7278e090a1 Appended field type population issue fixed, circular ref handled 2022-07-05 13:01:46 -07:00
Brian Fiete
f326df71d9 Fixed ordering of user field dtor and appended field dtor 2022-07-05 10:56:40 -07:00
Brian Fiete
08a63e5b9f Fixed appended field dtor with extensions 2022-07-05 09:24:04 -07:00
Brian Fiete
4d1d972599 Fixes to variable assignment detection 2022-07-05 08:41:16 -07:00
Brian Fiete
5277797d73 Improved variable assignment detection 2022-07-05 08:04:38 -07:00
disarray2077
95bd231444 Return Utc in GetLocalTimeZoneFromTzFile 2022-07-04 23:39:52 -03:00
disarray2077
14b0af7f22 Also use c_wchar in StringView.ToScopedNativeWChar 2022-07-04 23:37:46 -03:00
Brian Fiete
a42e0fad60 Fixed extern generic constraint check for delete 2022-07-04 14:16:31 -07:00
Brian Fiete
cbc4888853 Improvements to multi-extension virtual overrides 2022-07-04 10:21:31 -07:00
Brian Fiete
a27ef9beda Lazy<T>, LazyTLS<T>, thread dtors 2022-07-04 10:20:38 -07:00
Brian Fiete
cf269db0eb Null check in GetCompilerFieldValue 2022-07-03 06:16:25 -07:00
Brian Fiete
32cfb8733f Fix for CheckMethod vtable check in autocomplete 2022-07-02 12:09:33 -07:00
Brian Fiete
066a83e60b Show more shortcuts in right-click menus 2022-07-02 12:09:10 -07:00
Brian Fiete
52897cc936 Fixed qualified attribute name lookup 2022-07-02 10:43:34 -07:00
Brian Fiete
6ded6a37cc Improved emit marker resolve/build selection, emitted Go To Definition 2022-07-02 10:32:19 -07:00
Brian Fiete
faca458283
Merge pull request #1621 from disarray2077/patch-14
Fix LoadTextFile failure when in autoRetry
2022-07-01 12:54:12 -07:00
disarray2077
61961d71e1
Fix LoadTextFile failure when in autoRetry 2022-07-01 15:31:45 -03:00
Brian Fiete
ec1cf1c441 Fix populate issue after adding new members via emission 2022-07-01 08:35:29 -07:00
Brian Fiete
d7d6559043 Properly allow inferred ctor for typed primitives 2022-07-01 08:13:58 -07:00
Brian Fiete
cba96f74ab Added subtract operator to TimeSpan 2022-07-01 08:13:45 -07:00
Brian Fiete
fa0f559537 Fixed fully qualified generic lookup 2022-06-30 03:13:42 -07:00
Brian Fiete
8aa58b3804 Fixed fully qualified generic lookup 2022-06-29 15:17:04 -07:00
Brian Fiete
3b711932ec Added ITypedAllocator, SingleAllocator 2022-06-29 07:18:01 -07:00
Brian Fiete
3aacd09199 Remove debug code 2022-06-29 05:57:03 -07:00
Brian Fiete
45a0f774c7 Fixed AddToWorkList issue with MethodInstanceOnly on AlwaysInclude 2022-06-29 05:56:07 -07:00
Brian Fiete
da81d5c9b3
Merge pull request #1616 from disarray2077/beeffuzz
Add BeefFuzz for Beef fuzzing
2022-06-28 10:40:19 -07:00
Brian Fiete
d27b64b2d8
Merge pull request #1614 from disarray2077/patch-13
Implement `String.Split` with StringView separators
2022-06-28 10:39:40 -07:00
Brian Fiete
ae46452f9e Fixed reification of elemented underlying types 2022-06-28 10:25:39 -07:00
Brian Fiete
31608be8a9 Changed sharing in File.ReadAll 2022-06-28 10:00:09 -07:00
Brian Fiete
c8d2d4852e Improved extension virtual override 2022-06-28 09:34:46 -07:00
Brian Fiete
96de5c9994 Temporarily revert decl change due to reification bug 2022-06-28 08:53:22 -07:00