First, note that the construct circled in your screenshot is not a "using directive".
There are three syntactic constructs in C++ that start with the keyword using
:
using namespace std; // using directive
using std::vector; // using declaration
using myint = int; // alias declaration; new in C++11
(An alias declaration can also be templated, in which case it's often called a "template alias".)
Eclipse CDT does show using directives and using declarations in the outline view.
Alias declarations are new in C++11, and Eclipse CDT does not yet support showing them in the outline view. Bug 509120 is on file
to track this.