This patch implements a heuristic that I mentioned in https://reviews.llvm.org/D25520. When completing blocks properties that return void the default property completion result shows up before the setter, otherwise the setter completion now shows up before the default property completion. We normally want to use the result of the block call, so one typically wouldn't call a block that returns a non-void type in a standalone statement.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM