From c4a0f90edda1fab0238101dc30ef4148f621e940 Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Sun, 3 Nov 2013 02:02:36 +0100 Subject: CppEditor: Introduce C++ Code Model Inspector By default invokable via Ctrl+Shift+F12. Change-Id: If8d61233b6d38d12131718f7c20bf40f76bc9ae4 Reviewed-by: Erik Verbruggen --- src/libs/3rdparty/cplusplus/Control.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/libs/3rdparty/cplusplus/Control.cpp') diff --git a/src/libs/3rdparty/cplusplus/Control.cpp b/src/libs/3rdparty/cplusplus/Control.cpp index 42028ae4ed..1b04f04c19 100644 --- a/src/libs/3rdparty/cplusplus/Control.cpp +++ b/src/libs/3rdparty/cplusplus/Control.cpp @@ -808,6 +808,11 @@ Symbol **Control::lastSymbol() const return &*d->symbols.begin() + d->symbols.size(); } +unsigned Control::symbolCount() const +{ + return unsigned(d->symbols.size()); +} + bool Control::hasSymbol(Symbol *symbol) const { return std::find(d->symbols.begin(), d->symbols.end(), symbol) != d->symbols.end(); -- cgit v1.2.3