metaClass = currentMember.getMetaClass();
}
if (metaClass != null)
{
ClassBC classBytecode = metaClass.getClassBytecode(config.getClassLocations());
BytecodeLabel bcLabel = (BytecodeLabel) viewerBytecode.getLabelAtIndex(index);
if (bcLabel != null)
{
BytecodeInstruction instruction = bcLabel.getInstruction();
int bytecodeOffset = instruction.getOffset();
int sourceHighlight = -1;
int assemblyHighlight = viewerAssembly.getIndexForBytecodeOffset(metaClass.getFullyQualifiedName(), bytecodeOffset);
if (classBytecode != null)
{
MemberBytecode memberBytecode = classBytecode.getMemberBytecode(currentMember);
if (memberBytecode != null)
{
LineTable lineTable = memberBytecode.getLineTable();