[wasm][debugger] Refactor: narrow down SdbHelper responsibility (#66821)
authorIlona Tomkowicz <32700855+ilonatommy@users.noreply.github.com>
Mon, 16 May 2022 15:53:54 +0000 (17:53 +0200)
committerGitHub <noreply@github.com>
Mon, 16 May 2022 15:53:54 +0000 (17:53 +0200)
commit8d2cc63124253aace6c59e11e3cfc9c07e70e27f
tree77a99f35fb45aa33083ce95ac169abf6f8eb8954
parentfc0b204cf83ce1596c78fd66b8c0047eb2719c90
[wasm][debugger] Refactor: narrow down SdbHelper responsibility (#66821)

* Refactor.

* Applied @radical's suggestions about expression body.

* On refactor-createjobj-66068: Applied @radical's https://github.com/radical/runtime/commit/69f5cea4dfe30f3dbd74333b1b23fd8feb665e18.

* Revert test fix and separate it to another PR.

* Reverted whitespaces.

* Overlooked whitespaces - undo.

* Made static what can be static.

* Removed whitespaces.

* Removed whitespaces.

* Blocked tests failing on Firefox.
src/mono/wasm/debugger/BrowserDebugProxy/EvaluateExpression.cs
src/mono/wasm/debugger/BrowserDebugProxy/JObjectValueCreator.cs [new file with mode: 0644]
src/mono/wasm/debugger/BrowserDebugProxy/MemberObjectsExplorer.cs
src/mono/wasm/debugger/BrowserDebugProxy/MemberReferenceResolver.cs
src/mono/wasm/debugger/BrowserDebugProxy/MonoProxy.cs
src/mono/wasm/debugger/BrowserDebugProxy/MonoSDBHelper.cs
src/mono/wasm/debugger/BrowserDebugProxy/ValueTypeClass.cs
src/mono/wasm/debugger/DebuggerTestSuite/EvaluateOnCallFrameTests.cs
src/mono/wasm/debugger/DebuggerTestSuite/PointerTests.cs