Brian Fiete
|
958a1630aa
|
Added support for global:: lookups
|
2025-05-18 12:13:15 +02:00 |
|
Brian Fiete
|
f750d44d8d
|
mCurMethodState null check in CheckLabel
|
2025-03-31 08:57:41 -04:00 |
|
Brian Fiete
|
381c629a03
|
Added 'concrete' token to autocomplete
|
2025-03-13 05:57:23 -04:00 |
|
Brian Fiete
|
2bf2173e86
|
Add 'not' to autocomplete
|
2025-02-23 09:15:21 -08:00 |
|
Brian Fiete
|
dfbb09a8ac
|
Fixed enum comparison to int when there's an int conversion operator
|
2025-02-01 07:15:49 -08:00 |
|
Brian Fiete
|
161d9dc540
|
Added ZeroGap to AllowAppend
|
2025-01-27 09:17:45 -08:00 |
|
Brian Fiete
|
910f560380
|
Handle 'func?.Invoke()'
|
2025-01-18 06:48:33 -08:00 |
|
Brian Fiete
|
a1cd01cd3d
|
Fixed 'ref' and 'in' this parameter for extension methods
|
2025-01-17 17:32:25 -08:00 |
|
Brian Fiete
|
854122cb46
|
Allow anonymous 'using' fields
|
2025-01-05 08:55:17 -08:00 |
|
Brian Fiete
|
a5e9a33f64
|
Anonymous subclassing in initializer blocks
|
2025-01-04 10:57:37 -08:00 |
|
Brian Fiete
|
958fc30310
|
Inline anonymous type declarations
|
2025-01-02 11:42:33 -08:00 |
|
Brian Fiete
|
7548bf23cd
|
Fixed ctor passthrough generation for AllowAppend
|
2024-12-31 11:46:51 -08:00 |
|
Brian Fiete
|
45d6a12d5d
|
Added autocomplete "all" option for ctor passthroughs
|
2024-12-31 10:28:04 -08:00 |
|
Brian Fiete
|
ce9b2f8888
|
Added autocomplete for constructor passthroughs
|
2024-12-31 10:03:16 -08:00 |
|
Brian Fiete
|
4f2c28862d
|
Debugger mouseover improvements
|
2024-12-31 07:48:03 -08:00 |
|
Brian Fiete
|
d695226657
|
Properly add ref operators in override fixit
|
2024-11-21 04:58:59 -05:00 |
|
Brian Fiete
|
14a3dd8e7d
|
Handle zero-sized enums (<= 1 member)
|
2024-11-08 09:16:27 -05:00 |
|
Brian Fiete
|
0ae87320af
|
Fixed autocomplete on fully-qualified global members
|
2023-11-18 08:54:28 -05:00 |
|
Brian Fiete
|
a8b3a7cbf0
|
Null protection for autofields
|
2023-02-24 07:11:39 -05:00 |
|
Brian Fiete
|
7f328385db
|
Trailing whitespace trimming
|
2022-07-26 13:27:03 -04:00 |
|
Brian Fiete
|
450d541292
|
Added 'using' fields
|
2022-07-10 07:50:08 -04:00 |
|
Brian Fiete
|
7dd2324fcf
|
Added nameof
|
2022-07-06 12:19:01 -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
|
3b711932ec
|
Added ITypedAllocator, SingleAllocator
|
2022-06-29 07:18:01 -07:00 |
|
Brian Fiete
|
1d2811f50d
|
Appended fields
|
2022-06-27 10:55:31 -07:00 |
|
Brian Fiete
|
e3cceff39c
|
Null check in BfAutoComplete::CheckNamespace
|
2022-06-25 08:32:05 -07:00 |
|
Brian Fiete
|
20c88dfeb0
|
Better enum autocomplete hygiene
|
2022-06-24 06:45:35 -07:00 |
|
Brian Fiete
|
bca82c231f
|
Fixed constraint checks for inner types
|
2022-06-23 13:55:34 -07:00 |
|
Brian Fiete
|
abd511a93d
|
Added '->' operator, static indexer fix, RefCounted<T>
|
2022-06-22 08:35:25 -07:00 |
|
Brian Fiete
|
a083bda31b
|
Added const/readonly to more autocomplete cases
|
2022-06-06 13:03:54 -07:00 |
|
Brian Fiete
|
1cb91c304b
|
Fixed fixit location for usings when file has scoped usings
|
2022-06-01 16:36:58 -07:00 |
|
Brian Fiete
|
030a7cda75
|
Fixed type autocomplete in distinct options
|
2022-06-01 15:21:02 -07:00 |
|
Brian Fiete
|
2576ae6bae
|
Added 'decltype' to AddTopLevelTypes
|
2022-06-01 12:32:03 -07:00 |
|
Brian Fiete
|
75333a0928
|
Improved circular mixin check, isconst(expr), [ConstSkip]
|
2022-05-30 11:40:49 -07:00 |
|
Brian Fiete
|
bfd062dd59
|
ResolveGenericType call fix
|
2022-04-30 08:53:24 -07:00 |
|
Brian Fiete
|
5f0fd070ad
|
SetResultStringType type context fix
|
2022-04-28 11:28:33 -07:00 |
|
Brian Fiete
|
100181b062
|
Fixed Go To Definition cases in generated code
|
2022-04-25 14:41:03 -07:00 |
|
Brian Fiete
|
44ecb92315
|
Auto ctor fixes
|
2022-04-16 16:43:21 -07:00 |
|
Brian Fiete
|
4d1e14a1c3
|
Show comptime emits as embedded sourceviews
|
2022-04-16 06:27:54 -07:00 |
|
Brian Fiete
|
b334423106
|
Fleshing out comptime debugging
|
2022-03-15 16:33:30 -07:00 |
|
Brian Fiete
|
0ce67cecc2
|
Distinct type option filter entry fixes, Include Filtered fix
|
2022-02-21 18:32:23 -08:00 |
|
Brian Fiete
|
63ef0fed7a
|
Fixed autocomplete LookupTypeRefOrIdentifier local/type lookup order
|
2022-02-14 10:03:41 -05:00 |
|
Brian Fiete
|
cf5c969d1f
|
Improvements to const string generic arg, literal generic args
|
2022-02-05 09:23:44 -05:00 |
|
Brian Fiete
|
361be9dc92
|
Reflect Filtered, extension attribs fix, generic arg BfAstNode
|
2022-02-04 12:00:43 -05:00 |
|
Brian Fiete
|
904d2aae6c
|
Fixed go to definition on type name that matches identifier
|
2022-02-02 09:24:02 -05:00 |
|
Brian Fiete
|
438394099a
|
Fixed fixits on types with comptime-emitted code
|
2022-02-02 08:00:55 -05:00 |
|
Brian Fiete
|
d18e12866b
|
Improved override method insertion in autocomplete
|
2022-01-31 16:00:06 -05:00 |
|
Brian Fiete
|
8a4bf7ac8c
|
Improvements to handling of pointers to reference types
|
2022-01-04 07:17:32 -05:00 |
|
Brian Fiete
|
1ee0a19bbf
|
EnumType.UnderlyingType support, generic enum constraint improvements
|
2022-01-03 07:30:03 -05:00 |
|
Brian Fiete
|
476df62a24
|
Fixed issues autocompleting in extensions outside definition project
|
2022-01-01 10:12:20 -05:00 |
|