[cfe-dev] libclang cancellation of long running tasks

John Sully john at csquare.ca
Sun Jan 11 19:59:57 PST 2015


I'm in the process of writing an editor based upon libclang, and a major
issue I'm hitting is the inability to cancel long running tasks.  The
primary tasks are parsing and creation of auto-complete results.

Is there already functionality to do this that I've missed?

If not, I would like to implement this as its a requirement to get good
responsiveness out of my editor.  Has there been any prior discussions on
how this should be implemented?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150111/7d168efa/attachment.html>


More information about the cfe-dev mailing list