private void checkFieldUsage() {
		if (warnunusedfields) {
			VectorSTL<SleighSymbol> unsoughtSymbols = symtab.getUnsoughtSymbols();
			IteratorSTL<SleighSymbol> siter;
			for (siter = unsoughtSymbols.begin(); !siter.isEnd(); siter.increment()) {
				SleighSymbol sleighSymbol = siter.get();
				if (sleighSymbol instanceof ValueSymbol) {
					ValueSymbol valueSymbol = (ValueSymbol) sleighSymbol;
					PatternValue patternValue = valueSymbol.getPatternValue();
					if (patternValue instanceof TokenField) {
						if (sleighSymbol.location != Location.INTERNALLY_DEFINED) {
							reportWarning(patternValue.location, "token field '" +
								sleighSymbol.getName() + "' defined but never used");
						}
					}
				}
			}
		}
	}
Sets whether or not to print out warning info about
{@link Constructor}s which reference varnodes in the
unique space larger than {@link SleighBase#MAX_UNIQUE_SIZE}.
@param val whether to print info about contructors using large varnodes
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/pcodeCPort/slgh_compile/SleighCompile.java