Eclipse misses a lot of "standard" things, you have to build and let it read "-std=c++11" in the output from make. That resolves a lot of them.
EDIT: This looks like a CDT error, not a GCC/compiler error - hence this answer.
HOWEVER despite this it still misses a lot, for example std::forward
I have never gotten to work, std::nullptr_t
... loads, you just learn to live with them. It does put a different marker for compiler errors, 'though they both show up in problems.
I posted to the mailing list about this and never got a response.
(This answer assumes everything compiles, but you can't get CDT to recognise some things)
I've spent many hours on this, which is why I bothered to write this, stop you from waisting hours too!