Alex Hoppen
3597652960
[CodeCompletion] Make sawSolution non-final and override sawSolutionImpl from subclasses
...
This eliminates a source of bugs if subclasses of `TypeCheckCompletionCallback` forget to call the superclass’s implementation of `sawSolution` from their overridden method.
2022-03-21 23:41:26 +01:00
Alex Hoppen
03d819f442
[CodeCompletion] Check whether surrounding context supports async in all solver-based completion kinds
2022-03-21 20:04:32 +01:00
Alex Hoppen
51777d5ff7
[CodeCompletion] Move TypeCheckCompletionCallbacks to IDE
2022-03-21 20:04:32 +01:00
Alex Hoppen
1baa1f4d9c
[CodeCompletion] Extract common implementation of sawSolution and fallbackTypeCheck to TypeCheckCompletionCallback
2022-03-01 09:36:57 +01:00
Alex Hoppen
5bfa9ca026
[CodeCompletion] Make deliver*Result functions members on their TypeCheckCompletionCallback
2022-02-28 11:55:25 +01:00
Alex Hoppen
c8aba81978
[CodeCompletion] Move solver-based unresolved member completion to its own file
2022-02-23 17:08:27 +01:00