protected override void DrawInspectedStacktrace()
        {
            IMGUIPropertyInstruction iMGUIPropertyInstruction = this.m_PropertyList[base.listViewState.row];

            this.m_StacktraceScrollPos = EditorGUILayout.BeginScrollView(this.m_StacktraceScrollPos, GUIViewDebuggerWindow.Styles.stacktraceBackground, new GUILayoutOption[]
            {
                GUILayout.ExpandHeight(false)
            });
            base.DrawStackFrameList(iMGUIPropertyInstruction.beginStacktrace);
            EditorGUILayout.EndScrollView();
        }
        internal override void DoDrawSelectedInstructionDetails(int selectedInstructionIndex)
        {
            IMGUIPropertyInstruction iMGUIPropertyInstruction = this.m_PropertyList[base.listViewState.row];

            using (new EditorGUI.DisabledScope(true))
            {
                base.DrawInspectedRect(iMGUIPropertyInstruction.rect);
            }
            base.DoSelectableInstructionDataField("Target Type Name", iMGUIPropertyInstruction.targetTypeName);
            base.DoSelectableInstructionDataField("Path", iMGUIPropertyInstruction.path);
        }
 public override void ShowOverlay()
 {
     if (!this.isInstructionSelected)
     {
         base.debuggerWindow.ClearInstructionHighlighter();
     }
     else
     {
         IMGUIPropertyInstruction iMGUIPropertyInstruction = this.m_PropertyList[base.listViewState.row];
         base.debuggerWindow.HighlightInstruction(base.debuggerWindow.inspected, iMGUIPropertyInstruction.rect, this.m_FakeMargingStyleForOverlay);
     }
 }