private void doLocalDisassemble(Address addr) {

		// Only disassemble in memory blocks marked executable
		if (!isExecute(addr)) {
			return;
		}

		DisassembleCommand cmd = new DisassembleCommand(addr, null, true);
		cmd.enableCodeAnalysis(false);	// Queues changes up for later analysis
		cmd.applyTo(currentProgram, monitor);

		AddressSet set = cmd.getDisassembledAddressSet();
		AutoAnalysisManager.getAnalysisManager(currentProgram).codeDefined(set);

		return;
	}
Look before/after the table to see if there is a size value there and mark it if it agrees with TableLen

@param symTbl The symbol table address
@param vxSymbol The symbol
@param symTblLen The symbol table length
@throws Exception if a problem occurred
Ghidra/Features/GnuDemangler/ghidra_scripts/VxWorksSymTab_Finder.java