24 lines
447 B
Plaintext
24 lines
447 B
Plaintext
=== /a.js ===
|
|
class A {
|
|
>A : Symbol(A, Decl(a.js, 0, 0))
|
|
|
|
/**
|
|
* Constructor
|
|
*
|
|
* @param {object} [foo={}]
|
|
*/
|
|
constructor(foo = {}) {
|
|
>foo : Symbol(foo, Decl(a.js, 6, 13))
|
|
|
|
/**
|
|
* @type object
|
|
*/
|
|
this.arguments = foo;
|
|
>this.arguments : Symbol(A.arguments, Decl(a.js, 6, 24))
|
|
>this : Symbol(A, Decl(a.js, 0, 0))
|
|
>arguments : Symbol(A.arguments, Decl(a.js, 6, 24))
|
|
>foo : Symbol(foo, Decl(a.js, 6, 13))
|
|
}
|
|
}
|
|
|