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
|
6a9cb287f8
|
Fixed documentation issues
|
2020-10-21 09:56:22 -07:00 |
|
Brian Fiete
|
bf5e689029
|
Fixed documentation on member with attributes
|
2020-10-21 09:34:08 -07:00 |
|
Brian Fiete
|
f9c632cbe7
|
Parse fix with semicolon following generic constraints
|
2020-10-14 11:46:33 -07:00 |
|
Brian Fiete
|
6b27f0f0b2
|
Internal protection, 'using internal <type or namespace>;`
|
2020-10-14 11:33:41 -07:00 |
|
Brian Fiete
|
ddad5bd492
|
Support for expression-bodied indexers
|
2020-10-12 17:48:59 -07:00 |
|
Brian Fiete
|
0d05b81a69
|
Fixed reformat removing errors in switch block
|
2020-10-11 07:49:54 -07:00 |
|
Brian Fiete
|
7f9e0c4f5b
|
Support for 'decltype(val).MemberName' expressions
|
2020-09-19 10:02:51 -07:00 |
|
Brian Fiete
|
ff56034eb2
|
Fixed some classify flashing
|
2020-09-14 11:54:54 -07:00 |
|
Brian Fiete
|
6b680d2b70
|
Parsing fixes for initializer expressions
|
2020-09-12 08:11:14 -07:00 |
|
Brian Fiete
|
aaf3eb86f6
|
Fix for lambda parsing
|
2020-09-12 06:37:22 -07:00 |
|
Brian Fiete
|
578e513196
|
Handle cast of function bind
|
2020-09-11 23:18:20 -07:00 |
|
Brian Fiete
|
9fde8a3c89
|
Added error node on initializer expression failure
|
2020-09-10 11:27:03 -07:00 |
|
Brian Fiete
|
4369e07a55
|
Warn on deprecated brace initializer syntax
|
2020-08-29 07:26:22 -07:00 |
|
Brian Fiete
|
783bdb15be
|
Fixed unary '+' overload
|
2020-08-29 07:08:37 -07:00 |
|
Brian Fiete
|
99419097c5
|
Added [IgnoreErrors] block attribute
|
2020-08-16 08:33:51 -07:00 |
|
Brian Fiete
|
9d5d5b4063
|
Added alloctype(T)
|
2020-08-12 15:07:56 -07:00 |
|
Brian Fiete
|
b50fbdb51d
|
Fixed failed explicit indexer interface conformance declaration
|
2020-08-05 05:35:21 -07:00 |
|
Brian Fiete
|
88e8a60bd8
|
Null guard
|
2020-07-31 06:18:26 -07:00 |
|
Brian Fiete
|
02c1db0beb
|
Fixed comma-separated fields with initializers
|
2020-07-15 07:34:55 -07:00 |
|
Brian Fiete
|
037b2ac1e4
|
Added reflection category to distinct build options (wip)
|
2020-07-11 16:24:07 -07:00 |
|
Brian Fiete
|
2bfc9d2d98
|
Fixed operator precedence issue
|
2020-07-02 23:34:17 -07:00 |
|
Brian Fiete
|
f49a9ef74f
|
Fixed failed const constraint parsing
|
2020-06-25 05:27:26 -07:00 |
|
Brian Fiete
|
fb5eaaa010
|
Parse fixes for failed attempted cast
|
2020-06-23 09:29:26 -07:00 |
|
Brian Fiete
|
16be83ceda
|
Disallow object-to-void* casting. Lowering fixes. Variant fixes.
|
2020-06-23 07:32:53 -07:00 |
|
Brian Fiete
|
229a5aa5c5
|
Initializer expressions
|
2020-06-18 06:12:14 -07:00 |
|
Brian Fiete
|
5da74382d4
|
Interop fixes and tests, fixing xplat struct passing issues
|
2020-06-10 07:12:07 -07:00 |
|
Brian Fiete
|
c90db82b52
|
Fixed parsing of generics which include tuple types
|
2020-06-03 12:08:15 -07:00 |
|
Brian Fiete
|
6cb2df65a6
|
Improvements to interfaces: extensions, better generics, statics
|
2020-05-27 09:46:09 -07:00 |
|
Brian Fiete
|
e16e4613b6
|
Better handling of autocomplete with tokens
|
2020-05-26 06:10:51 -07:00 |
|
bfiete
|
6b46904510
|
Working on Linux fixes
|
2020-05-21 06:58:26 -07:00 |
|
Brian Fiete
|
5928ac4e7e
|
Accidentally didn't require () for allocations
|
2020-05-11 10:14:07 -07:00 |
|
Brian Fiete
|
6af96d8f6d
|
Enhanced expression-body support
|
2020-05-08 11:11:01 -07:00 |
|
Brian Fiete
|
6a0da2398b
|
Allowed for declaring 'delegate void()[]'
|
2020-05-08 09:37:31 -07:00 |
|
Brian Fiete
|
68bf7bc801
|
Added nullable(T), Result<T> can use null conditionals
|
2020-04-27 15:09:10 -07:00 |
|
Brian Fiete
|
de6a68911a
|
New function/delegate casting rules, similar to tuple rules
|
2020-03-31 07:46:01 -07:00 |
|
Brian Fiete
|
076931cf3b
|
Working on wrapping for formatter
|
2020-03-28 14:26:14 -07:00 |
|
Brian Fiete
|
118f819cc3
|
Document formatted
|
2020-03-25 11:57:51 -07:00 |
|
Brian Fiete
|
32c09bf94b
|
Changed isSimpleEnum classification to be more permissive
|
2020-03-22 07:12:57 -07:00 |
|
Brian Fiete
|
14ac27c977
|
Removed 'internal' protection - it's all about [Friend] now
|
2020-03-09 06:34:16 -07:00 |
|
Brian Fiete
|
857c1c384a
|
Added support for "case when" (valueless) switch cases
|
2020-02-23 06:14:14 -08:00 |
|
Brian Fiete
|
3fd81fc966
|
Fixed paring for binding to generic methods
|
2020-02-22 08:29:50 -08:00 |
|
Brian Fiete
|
c2c2c24ac8
|
Fixed some issues with new/delete generic constraints
|
2020-02-20 11:57:25 -08:00 |
|
Brian Fiete
|
7741344fd2
|
Added support for C-style vararg methods
|
2020-02-11 07:34:47 -08:00 |
|
Brian Fiete
|
d91483ed83
|
Fixed multi var decl in switch case
|
2020-01-31 16:10:06 -08:00 |
|
Brian Fiete
|
1c876af91c
|
Fixed some decltype and rettype parsing
|
2020-01-31 06:11:13 -08:00 |
|
Brian Fiete
|
ed1cf60bb9
|
Fixing a case of adding to error nodes
|
2020-01-25 06:21:06 -08:00 |
|
Brian Fiete
|
43d7d72f48
|
Fixed handling of virtual methods in boxed structs
|
2020-01-15 08:34:09 -08:00 |
|
Brian Fiete
|
9d1b85cceb
|
Added errors panel
|
2020-01-12 09:21:50 -08:00 |
|