@Override
	public ProgramLocation[] getOperandLabelLocations() {
		ProgramLocation[] locs = new ProgramLocation[5];
		locs[0] = new OperandFieldLocation(program, addr(0x1004747), null, addr(0x10062a6),
			"SUB_010062a7", 0, 0);
		locs[1] = new OperandFieldLocation(program, addr(0x10045b6), null, addr(0x10087e4),
			"DAT_010087e4", 0, 4);
		locs[2] = new OperandFieldLocation(program, addr(0x1001000), null, extAddr(0x1),
			"->ADVAPI32.dll::IsTextUnicode", 0, 4); // pointer operand with external reference
		locs[3] = new OperandFieldLocation(program, addr(0x100d0f3), new int[] { 4 },
			addr(0xe8000400), "DAT_e8000400", 0, 0); // inside union
		locs[4] = new OperandFieldLocation(program, addr(0xf0000290), new int[] { 2 }, null,
			"MSVCRT", 0, 0); // inside structure
		return locs;
	}
Toggle open composite locations within Code Browser
which have locations generated
@param cb
Ghidra/Features/Base/src/test/java/ghidra/app/SampleLocationGenerator.java