Ippo47 wrote:

I looked at the code and i think the slicing only happens when 
FirstArgumentIsBase is true. When called from signature help, 
FirstArgumentIsBase is false so the object argument never gets removed for 
static candidates, the fix is also doing similar thing just externally by 
intercepting static candidates before they reached AddFunctionCandidates. But 
you are correct i will make changes in that portion ans revert my chnages. 

https://github.com/llvm/llvm-project/pull/199192
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to