forked from qt-creator/qt-creator
CppTools: Move some decls from header to source
...as there is no client using them. Change-Id: I2fbbe247e6f4bad537644a9574ddcc0606bfa13e Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
@@ -96,31 +96,6 @@ public:
|
||||
QString tooltip;
|
||||
};
|
||||
|
||||
class Unknown : public CppElement
|
||||
{
|
||||
public:
|
||||
explicit Unknown(const QString &type);
|
||||
|
||||
public:
|
||||
QString type;
|
||||
};
|
||||
|
||||
class CppInclude : public CppElement
|
||||
{
|
||||
public:
|
||||
explicit CppInclude(const CPlusPlus::Document::Include &includeFile);
|
||||
|
||||
public:
|
||||
QString path;
|
||||
QString fileName;
|
||||
};
|
||||
|
||||
class CppMacro : public CppElement
|
||||
{
|
||||
public:
|
||||
explicit CppMacro(const CPlusPlus::Macro ¯o);
|
||||
};
|
||||
|
||||
class CppDeclarableElement : public CppElement
|
||||
{
|
||||
public:
|
||||
@@ -134,12 +109,6 @@ public:
|
||||
QIcon icon;
|
||||
};
|
||||
|
||||
class CppNamespace : public CppDeclarableElement
|
||||
{
|
||||
public:
|
||||
explicit CppNamespace(CPlusPlus::Symbol *declaration);
|
||||
};
|
||||
|
||||
class CppClass : public CppDeclarableElement
|
||||
{
|
||||
public:
|
||||
@@ -156,36 +125,4 @@ public:
|
||||
QList<CppClass> derived;
|
||||
};
|
||||
|
||||
class CppFunction : public CppDeclarableElement
|
||||
{
|
||||
public:
|
||||
explicit CppFunction(CPlusPlus::Symbol *declaration);
|
||||
};
|
||||
|
||||
class CppEnum : public CppDeclarableElement
|
||||
{
|
||||
public:
|
||||
explicit CppEnum(CPlusPlus::Enum *declaration);
|
||||
};
|
||||
|
||||
class CppTypedef : public CppDeclarableElement
|
||||
{
|
||||
public:
|
||||
explicit CppTypedef(CPlusPlus::Symbol *declaration);
|
||||
};
|
||||
|
||||
class CppVariable : public CppDeclarableElement
|
||||
{
|
||||
public:
|
||||
CppVariable(CPlusPlus::Symbol *declaration,
|
||||
const CPlusPlus::LookupContext &context,
|
||||
CPlusPlus::Scope *scope);
|
||||
};
|
||||
|
||||
class CppEnumerator : public CppDeclarableElement
|
||||
{
|
||||
public:
|
||||
explicit CppEnumerator(CPlusPlus::EnumeratorDeclaration *declaration);
|
||||
};
|
||||
|
||||
} // namespace CppTools
|
||||
|
||||
Reference in New Issue
Block a user