Commit 7b3f80e6 authored by Erik Verbruggen's avatar Erik Verbruggen
Browse files

Added function specifier info to dumper.

parent 49296ae1
......@@ -277,6 +277,19 @@ protected:
out << qPrintable(o(symbol->type()));
if (symbol->isDeprecated())
out << "\\n(deprecated)";
if (Function *funTy = symbol->type()->asFunctionType()) {
if (funTy->isPureVirtual())
out << "\\n(pure virtual)";
else if (funTy->isVirtual())
out << "\\n(virtual)";
if (funTy->isSignal())
out << "\\n(signal)";
if (funTy->isSlot())
out << "\\n(slot)";
if (funTy->isInvokable())
out << "\\n(invokable)";
}
out << "\"];" << std::endl;
return true;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment