diff options
Diffstat (limited to 'deps/v8/test/inspector/debugger/class-private-methods-nested-super-expected.txt')
-rw-r--r-- | deps/v8/test/inspector/debugger/class-private-methods-nested-super-expected.txt | 126 |
1 files changed, 94 insertions, 32 deletions
diff --git a/deps/v8/test/inspector/debugger/class-private-methods-nested-super-expected.txt b/deps/v8/test/inspector/debugger/class-private-methods-nested-super-expected.txt index 4e1b681a19..3d9587b109 100644 --- a/deps/v8/test/inspector/debugger/class-private-methods-nested-super-expected.txt +++ b/deps/v8/test/inspector/debugger/class-private-methods-nested-super-expected.txt @@ -1,30 +1,42 @@ Test getting private class methods from an instance that calls nested super() Running test: testScopesPaused -properties after super() is called in IIFE -[ - [0] : { - name : #b - value : { - className : Function - description : #b() {} - objectId : <objectId> - type : function - } +private members after super() is called in IIFE +privateProperties from Runtime.getProperties() +undefined +[[PrivateMethods]] in internalProperties from Runtime.getProperties() +{ + name : [[PrivateMethods]] + value : { + className : Array + description : PrivateMethods[1] + objectId : <objectId> + subtype : internal#privateMethodList + type : object } -] -privateProperties after super() is called in arrow function +} +{ + result : [ + [0] : { + configurable : true + enumerable : true + isOwn : true + name : 0 + value : { + className : Object + description : #b() {} + objectId : <objectId> + subtype : internal#privateMethod + type : object + } + writable : true + } + ] +} +private members after super() is called in arrow function +privateProperties from Runtime.getProperties() [ [0] : { - name : #b - value : { - className : Function - description : #b() {} - objectId : <objectId> - type : function - } - } - [1] : { get : { className : Function description : get #c() {} @@ -34,18 +46,39 @@ privateProperties after super() is called in arrow function name : #c } ] -privateProperties after super() is called in eval() +[[PrivateMethods]] in internalProperties from Runtime.getProperties() +{ + name : [[PrivateMethods]] + value : { + className : Array + description : PrivateMethods[1] + objectId : <objectId> + subtype : internal#privateMethodList + type : object + } +} +{ + result : [ + [0] : { + configurable : true + enumerable : true + isOwn : true + name : 0 + value : { + className : Object + description : #b() {} + objectId : <objectId> + subtype : internal#privateMethod + type : object + } + writable : true + } + ] +} +private members after super() is called in eval() +privateProperties from Runtime.getProperties() [ [0] : { - name : #b - value : { - className : Function - description : #b() {} - objectId : <objectId> - type : function - } - } - [1] : { get : { className : Function description : get #c() {} @@ -54,7 +87,7 @@ privateProperties after super() is called in eval() } name : #c } - [2] : { + [1] : { name : #d set : { className : Function @@ -64,3 +97,32 @@ privateProperties after super() is called in eval() } } ] +[[PrivateMethods]] in internalProperties from Runtime.getProperties() +{ + name : [[PrivateMethods]] + value : { + className : Array + description : PrivateMethods[1] + objectId : <objectId> + subtype : internal#privateMethodList + type : object + } +} +{ + result : [ + [0] : { + configurable : true + enumerable : true + isOwn : true + name : 0 + value : { + className : Object + description : #b() {} + objectId : <objectId> + subtype : internal#privateMethod + type : object + } + writable : true + } + ] +} |