Tristan Labelle

Results 17 issues of Tristan Labelle

Testing https://github.com/apple/swift/pull/64948 on the `main-windows-vs2022` to see if the CI hits the same issues.

**Describe the bug** When binding to the `Run.Text` property, an error is logged to the output window, even though the binding works properly. **To Reproduce** Steps to reproduce the behavior:...

bug

### Brief Issue Summary Switching the CMake compiler from cl to clang will make the CMake Tools extension stop launching `cmake.exe` from within a VS dev environment. This is problematic...

enhancement
Feature: configure

OS: Windows 11 22H2 VSCode version: 1.18.1 CodeLLDB version: v1.9.2 Compiler: clang++ Debuggee: x86_64-windows / dwarf, both C++ and Swift LLDB version: From the Swift toolchain ``` lldb version 16.0.0...

cause:CodeLLDB

Repro: ``` [numthreads(1, 1, 1)] void main(float3 tid : SV_DispatchThreadID) {} ``` We should also validate bools and structs, any non-int types.

bug
tech-debt
diagnostic

**Is your feature request related to a problem? Please describe.** When hitting a breakpoint and resuming execution, it's useful to show the debugged app again. Xcode and big Visual Studio...

enhancement

Compare `sourcekitd` and `swiftc` for this error. `sourcekitd` has the related information nested, `swiftc` does not. ![unnamed](https://github.com/swift-server/vscode-swift/assets/2314287/56892bda-f83c-4c21-b31b-2af1afc5399c) **Describe the solution you'd like** `swiftc`-sourced problems should nest the related information like...

enhancement

This is a very minor incompatibility with FXC. Repro: `namespace foo { void main() {} }` DXC `/T vs_6_0 /E foo::main code.hlsl` output: `error: missing entry point definition` FXC `/T...

enhancement

Given `func foo(a: Int, b: () -> ()) {}`, the completion for `foo` is `foo(a: Int, b: () -> ())` with snippets on the types. It's more swifty to use...

Function completion lists do not include subscripts. This would be especially useful to discover more exotic subscripts such as `dict[_:default:]` ![image](https://github.com/apple/sourcekit-lsp/assets/2314287/7aef8089-e646-4dea-b7d4-8e3492e67707) LSP has the required features to convert the accessor...