Brian Fiete
|
2ad5d7fac1
|
Better string interpolation expr parsing
|
2022-02-12 09:42:42 -05:00 |
|
Brian Fiete
|
b8c7a29b84
|
OOB protection in GetLineCharAtIdx
|
2022-02-02 07:50:25 -05:00 |
|
Brian Fiete
|
bf97431cdb
|
Improvements to overflow arithmetic
|
2022-01-11 10:36:22 -05:00 |
|
Brian Fiete
|
c57451ec6c
|
Fixed '$RAX' style debugger parsing
|
2022-01-04 06:35:04 -05:00 |
|
Brian Fiete
|
62c3998521
|
Merge branch 'master' into FuzzyAutoComplete
|
2021-12-28 17:07:19 +01:00 |
|
Simon Lübeß
|
8f0502972f
|
Added option to toggle between classic and fuzzy autocomplete
|
2021-12-25 21:03:05 +01:00 |
|
Simon Lübeß
|
b70745ef1e
|
Merge branch 'master' of https://github.com/beefytech/Beef into FuzzyAutoComplete
|
2021-12-24 14:07:34 +01:00 |
|
unknown
|
acc2e5b14c
|
Add option for configuring mMaxCol with mWrapCommentsAt
|
2021-12-21 10:55:40 +02:00 |
|
Brian Fiete
|
a3b761ab26
|
Fixes for literal overflow detection
|
2021-12-15 12:17:20 -05:00 |
|
Brian Fiete
|
51622658dc
|
Fixed multiline inline block parsing
|
2021-10-26 07:38:14 -07:00 |
|
Brian Fiete
|
4cda126188
|
offsetof
|
2021-09-10 14:21:25 -07:00 |
|
Brian Fiete
|
465050b81d
|
Ranges (ie: for (int a in 0..<count) for (int i in 1…10) )
|
2021-07-21 07:48:37 -07:00 |
|
Brian Fiete
|
d475d3641f
|
Added overflow operators &+, &-, &*
|
2021-07-15 06:01:17 -07:00 |
|
Brian Fiete
|
4890303508
|
Added comptype
|
2021-01-15 14:28:21 -08:00 |
|
Brian Fiete
|
71d4dd0e90
|
Early code generation support
|
2021-01-11 09:41:43 -08:00 |
|
Brian Fiete
|
3bbf2d8313
|
Comptime updates, start of metaprogramming support
|
2021-01-08 16:21:03 -08:00 |
|
Brian Fiete
|
2ac2fe70fb
|
Fixed string interpolation scoping, {{ }} escaping
|
2021-01-04 06:33:39 -08:00 |
|
Brian Fiete
|
7293f5c253
|
Fixed string interpolate token preceding character literal
|
2020-12-26 05:34:21 -08:00 |
|
Brian Fiete
|
12fa5614d3
|
Fixed parsing of ternary expressions with string literal results
|
2020-11-30 09:47:37 -08:00 |
|
Brian Fiete
|
281f19e04c
|
String interpolation
|
2020-11-11 05:46:52 -08:00 |
|
Brian Fiete
|
c4ff32826e
|
Fixed #define with comments
|
2020-10-26 13:01:35 -07:00 |
|
Brian Fiete
|
fc0fcd103f
|
Fixed to tuple name parsing
|
2020-09-29 05:11:23 -07:00 |
|
Brian Fiete
|
395cac905d
|
Improved tuple member parsing
|
2020-09-28 18:02:10 -07:00 |
|
Brian Fiete
|
c76c19e852
|
Better handling of merge conflict markers
|
2020-09-20 22:12:46 -07:00 |
|
Brian Fiete
|
e70394bbf6
|
Operator '??=', '?' out discard
|
2020-09-07 15:24:42 -07:00 |
|
Brian Fiete
|
16e6097dad
|
Fixed #error
|
2020-08-30 09:01:06 -07:00 |
|
Brian Fiete
|
6975d1ce40
|
Fixed warnings for hex literals
|
2020-08-29 07:08:02 -07:00 |
|
Brian Fiete
|
cb2479083a
|
Allowed implicit int64 literals
|
2020-08-29 06:24:11 -07:00 |
|
Brian Fiete
|
9d5d5b4063
|
Added alloctype(T)
|
2020-08-12 15:07:56 -07:00 |
|
JamesOrson
|
e76becf4c6
|
Remove unnecessary delete statements
If a value is null, the C++ delete statement will do nothing, so there is bo need to explicitly check if the value is null.
|
2020-07-10 16:36:14 -07:00 |
|
Brian Fiete
|
2fe209447e
|
Renamed TypeCode_Single to TypeCode_Float. Float struct interop fixes.
|
2020-07-03 13:54:45 -07:00 |
|
Brian Fiete
|
abeda6909b
|
Added concept of strict equality
|
2020-06-17 05:13:53 -07:00 |
|
Brian Fiete
|
534d20121c
|
Hex long fix
|
2020-05-26 08:22:26 -07:00 |
|
Brian Fiete
|
68bf7bc801
|
Added nullable(T), Result<T> can use null conditionals
|
2020-04-27 15:09:10 -07:00 |
|
Brian Fiete
|
e62104a7d1
|
Made char literal sizes UTF8/UTF16-compatible
|
2020-04-10 08:57:07 -07:00 |
|
Brian Fiete
|
076931cf3b
|
Working on wrapping for formatter
|
2020-03-28 14:26:14 -07:00 |
|
Brian Fiete
|
61468d818f
|
Added MD5 file hashes to Beef
|
2020-03-23 12:07:05 -07:00 |
|
Brian Fiete
|
2c30afbfcf
|
Fixed issue where we allowed multiple semicolons at end of if statements
|
2020-03-02 06:25:00 -08:00 |
|
Brian Fiete
|
7741344fd2
|
Added support for C-style vararg methods
|
2020-02-11 07:34:47 -08:00 |
|
Brian Fiete
|
8945a906f7
|
Added constraints for operators, 'external' constraints for methods
|
2019-11-17 09:28:39 -08:00 |
|
Brian Fiete
|
9f3fded709
|
Apple fixes
|
2019-10-29 05:01:04 -07:00 |
|
Brian Fiete
|
43b69023f6
|
Added bitcode emission, additional logging
|
2019-10-29 04:56:42 -07:00 |
|
Brian Fiete
|
22ec4a86b8
|
Initial macOS changes
Many changes are related to fixing warnings
|
2019-10-14 14:08:29 -07:00 |
|
Brian Fiete
|
078564ac9e
|
Initial checkin
|
2019-08-23 11:56:54 -07:00 |
|