public Namespace promoteToClassNamespace(Namespace namespace) throws InvalidInputException {

		Namespace newClass = NamespaceUtils.convertNamespaceToClass(namespace);

		SymbolType symbolType = newClass.getSymbol().getSymbolType();
		if (symbolType == SymbolType.CLASS) {
			return newClass;
		}
		Msg.debug(this, "Could not promote " + namespace.getName() + " to a class namespace");
		return null;
	}
Method to promote the namespace is a class namespace. 
@param namespace the namespace for the vftable
@return true if namespace is (now) a class namespace or false if it could not be promoted.
@throws InvalidInputException if namespace was contained in function and could not be promoted
Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RTTIClassRecoverer.java