[ JsDoc { span: Span { lo: BytePos( 20, ), hi: BytePos( 20, ), ctxt: #0, }, description: Text { span: Span { lo: BytePos( 20, ), hi: BytePos( 53, ), ctxt: #0, }, value: Atom('Creates a new test object. *' type=dynamic), }, tags: [ TagItem { span: Span { lo: BytePos( 20, ), hi: BytePos( 25, ), ctxt: #0, }, tag_name: Text { span: Span { lo: BytePos( 20, ), hi: BytePos( 25, ), ctxt: #0, }, value: Atom('alias' type=inline), }, tag: Alias( AliasTag { span: Span { lo: BytePos( 20, ), hi: BytePos( 25, ), ctxt: #0, }, name_path: NamePath { span: Span { lo: BytePos( 20, ), hi: BytePos( 45, ), ctxt: #0, }, components: [ Text { span: Span { lo: BytePos( 20, ), hi: BytePos( 24, ), ctxt: #0, }, value: Atom('Test' type=inline), }, ], }, }, ), }, TagItem { span: Span { lo: BytePos( 20, ), hi: BytePos( 31, ), ctxt: #0, }, tag_name: Text { span: Span { lo: BytePos( 20, ), hi: BytePos( 31, ), ctxt: #0, }, value: Atom('constructor' type=static), }, tag: Class( ClassTag { span: Span { lo: BytePos( 20, ), hi: BytePos( 31, ), ctxt: #0, }, ty: None, name: None, }, ), }, ], }, JsDoc { span: Span { lo: BytePos( 149, ), hi: BytePos( 149, ), ctxt: #0, }, description: Text { span: Span { lo: BytePos( 149, ), hi: BytePos( 161, ), ctxt: #0, }, value: Atom('Document me.' type=dynamic), }, tags: [], }, JsDoc { span: Span { lo: BytePos( 210, ), hi: BytePos( 210, ), ctxt: #0, }, description: Text { span: Span { lo: BytePos( 210, ), hi: BytePos( 222, ), ctxt: #0, }, value: Atom('Document me.' type=dynamic), }, tags: [], }, JsDoc { span: Span { lo: BytePos( 287, ), hi: BytePos( 287, ), ctxt: #0, }, description: Text { span: Span { lo: BytePos( 287, ), hi: BytePos( 299, ), ctxt: #0, }, value: Atom('Document me.' type=dynamic), }, tags: [], }, ]