void dumpConstructor(String subtableName, Constructor c) {
		if (!isVerboseEnabled()) {
			return;
		}
		if (subtableName != null) {
			append(" " + subtableName);
		}
		else {
			SubtableSymbol parent = c.getParent();
			if (parent != null) {
				String name = parent.getName();
				if (!"instruction".equals(name)) {
					append(" " + name);
				}
			}
		}
		append(": ");
		append("{line# ");
		append(Integer.toString(c.getLineno()));
		append("} ");
		List<String> printPieces = c.getPrintPieces();
		if (printPieces.size() == 0) {
			for (int i = 0; i < c.getNumOperands(); i++) {
				if (i != 0) {
					append(", ");
				}
				OperandSymbol operand = c.getOperand(i);
				append("<");
				append(operand.getName());
				append(">");
			}
		}
		else {
			for (String piece : printPieces) {
				if (piece.startsWith("\n")) {
					int symIndex = piece.charAt(1) - 'A';
					OperandSymbol sym = c.getOperand(symIndex);
					append("<");
					append(sym.getName());
					append(">");
				}
				else {
					append(piece);
				}
			}
		}
		append("\n");
	}
Dump constructor details to the log
NOTE: Method has no affect unless constructed with VERBOSE logging mode.
@param subtableName constructor name
@param c constructor
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/SleighDebugLogger.java