Instead of giving me context-sensitive completions, it’s basically returning a list of every symbol it can find in every header file. I just want decent code completion in C++, I don’t want a fucking PhD in a language that has no dedicated return statement and a library whose stable release can’t compile on all “supported” platforms after being out in the wild for several years.

I’ll just wait for irony-mode’s author to fix this issue and then use that thing instead.