private void ShaderPropertyCopyValueMenu(Rect valueRect, object value) { // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type FrameDebuggerWindow.\u003CShaderPropertyCopyValueMenu\u003Ec__AnonStoreyA6 menuCAnonStoreyA6 = new FrameDebuggerWindow.\u003CShaderPropertyCopyValueMenu\u003Ec__AnonStoreyA6(); // ISSUE: reference to a compiler-generated field menuCAnonStoreyA6.value = value; Event current = Event.current; if (current.type != EventType.ContextClick || !valueRect.Contains(current.mousePosition)) return; current.Use(); GenericMenu genericMenu = new GenericMenu(); // ISSUE: reference to a compiler-generated method genericMenu.AddItem(new GUIContent("Copy value"), false, new GenericMenu.MenuFunction(menuCAnonStoreyA6.\u003C\u003Em__1E7)); genericMenu.ShowAsContext(); }
private void ShaderPropertyCopyValueMenu(Rect valueRect, object value) { // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type FrameDebuggerWindow.\u003CShaderPropertyCopyValueMenu\u003Ec__AnonStoreyA6 menuCAnonStoreyA6 = new FrameDebuggerWindow.\u003CShaderPropertyCopyValueMenu\u003Ec__AnonStoreyA6(); // ISSUE: reference to a compiler-generated field menuCAnonStoreyA6.value = value; Event current = Event.current; if (current.type != EventType.ContextClick || !valueRect.Contains(current.mousePosition)) { return; } current.Use(); GenericMenu genericMenu = new GenericMenu(); // ISSUE: reference to a compiler-generated method genericMenu.AddItem(new GUIContent("Copy value"), false, new GenericMenu.MenuFunction(menuCAnonStoreyA6.\u003C\u003Em__1E7)); genericMenu.ShowAsContext(); }