@@ -13,170 +13,137 @@ function evaluate(fn, filename) {
1313test ( 'flatten' , function ( t ) {
1414 t . equal ( evaluate ( function ( ) {
1515 /** @name test */
16- return 0 ;
1716 } ) [ 0 ] . name , 'test' , 'name' ) ;
1817
1918 t . equal ( evaluate ( function ( ) {
2019 /** @memberof test */
21- return 0 ;
2220 } ) [ 0 ] . memberof , 'test' , 'memberof' ) ;
2321
2422 t . equal ( evaluate ( function ( ) {
2523 /** @classdesc test */
26- return 0 ;
2724 } ) [ 0 ] . classdesc , 'test' , 'classdesc' ) ;
2825
2926 t . equal ( evaluate ( function ( ) {
3027 /** @augments Foo */
31- return 0 ;
3228 } ) [ 0 ] . augments [ 0 ] . name , 'Foo' , 'augments' ) ;
3329
3430 t . equal ( evaluate ( function ( ) {
3531 /** @kind class */
36- return 0 ;
3732 } ) [ 0 ] . kind , 'class' , 'kind' ) ;
3833
3934 t . equal ( evaluate ( function ( ) {
4035 /** @param test */
41- return 0 ;
4236 } ) [ 0 ] . params [ 0 ] . name , 'test' , 'param' ) ;
4337
4438 t . equal ( evaluate ( function ( ) {
4539 /** @property {number } test */
46- return 0 ;
4740 } ) [ 0 ] . properties [ 0 ] . name , 'test' , 'property' ) ;
4841
4942 t . equal ( evaluate ( function ( ) {
5043 /** @returns {number } test */
51- return 0 ;
5244 } ) [ 0 ] . returns [ 0 ] . description , 'test' , 'returns' ) ;
5345
5446 t . equal ( evaluate ( function ( ) {
5547 /** @example test */
56- return 0 ;
5748 } ) [ 0 ] . examples [ 0 ] , 'test' , 'example' ) ;
5849
5950 t . equal ( evaluate ( function ( ) {
6051 /** @throws {Object } exception */
61- return 0 ;
6252 } ) [ 0 ] . throws [ 0 ] . description , 'exception' , 'throws' ) ;
6353
6454 t . equal ( evaluate ( function ( ) {
6555 /** @global */
66- return 0 ;
6756 } ) [ 0 ] . scope , 'global' , 'global' ) ;
6857
6958 t . equal ( evaluate ( function ( ) {
7059 /** @static */
71- return 0 ;
7260 } ) [ 0 ] . scope , 'static' , 'static' ) ;
7361
7462 t . equal ( evaluate ( function ( ) {
7563 /** @instance */
76- return 0 ;
7764 } ) [ 0 ] . scope , 'instance' , 'instance' ) ;
7865
7966 t . equal ( evaluate ( function ( ) {
8067 /** @inner */
81- return 0 ;
8268 } ) [ 0 ] . scope , 'inner' , 'inner' ) ;
8369
8470 t . equal ( evaluate ( function ( ) {
8571 /** @access public */
86- return 0 ;
8772 } ) [ 0 ] . access , 'public' , 'access public' ) ;
8873
8974 t . equal ( evaluate ( function ( ) {
9075 /** @access protected */
91- return 0 ;
9276 } ) [ 0 ] . access , 'protected' , 'access protected' ) ;
9377
9478 t . equal ( evaluate ( function ( ) {
9579 /** @access private */
96- return 0 ;
9780 } ) [ 0 ] . access , 'private' , 'access private' ) ;
9881
9982 t . equal ( evaluate ( function ( ) {
10083 /** @protected */
101- return 0 ;
10284 } ) [ 0 ] . access , 'protected' , 'protected' ) ;
10385
10486 t . equal ( evaluate ( function ( ) {
10587 /** @private */
106- return 0 ;
10788 } ) [ 0 ] . access , 'private' , 'private' ) ;
10889
10990 t . equal ( evaluate ( function ( ) {
11091 /** @lends lendee */
111- return 0 ;
11292 } ) [ 0 ] . lends , 'lendee' , 'lends' ) ;
11393
11494 t . equal ( evaluate ( function ( ) {
11595 /** @class name */
116- return 0 ;
11796 } ) [ 0 ] . class . name , 'name' , 'class' ) ;
11897
11998 t . equal ( evaluate ( function ( ) {
12099 /** @constant name */
121- return 0 ;
122100 } ) [ 0 ] . constant . name , 'name' , 'constant' ) ;
123101
124102 t . equal ( evaluate ( function ( ) {
125103 /** @event name */
126- return 0 ;
127104 } ) [ 0 ] . event , 'name' , 'event' ) ;
128105
129106 t . equal ( evaluate ( function ( ) {
130107 /** @external name */
131- return 0 ;
132108 } ) [ 0 ] . external , 'name' , 'external' ) ;
133109
134110 t . equal ( evaluate ( function ( ) {
135111 /** @file name */
136- return 0 ;
137112 } ) [ 0 ] . file , 'name' , 'file' ) ;
138113
139114 t . equal ( evaluate ( function ( ) {
140115 /** @function name */
141- return 0 ;
142116 } ) [ 0 ] . function , 'name' , 'function' ) ;
143117
144118 t . equal ( evaluate ( function ( ) {
145119 /** @member name */
146- return 0 ;
147120 } ) [ 0 ] . member . name , 'name' , 'member' ) ;
148121
149122 t . equal ( evaluate ( function ( ) {
150123 /** @mixin name */
151- return 0 ;
152124 } ) [ 0 ] . mixin , 'name' , 'mixin' ) ;
153125
154126 t . equal ( evaluate ( function ( ) {
155127 /** @module name */
156- return 0 ;
157128 } ) [ 0 ] . module . name , 'name' , 'module' ) ;
158129
159130 t . equal ( evaluate ( function ( ) {
160131 /** @namespace name */
161- return 0 ;
162132 } ) [ 0 ] . namespace . name , 'name' , 'namespace' ) ;
163133
164134 t . equal ( evaluate ( function ( ) {
165135 /** @callback name */
166- return 0 ;
167136 } ) [ 0 ] . callback , 'name' , 'callback' ) ;
168137
169138 t . deepEqual ( evaluate ( function ( ) {
170139 /** @module {string} name */
171- return 0 ;
172140 } ) [ 0 ] . module . type , {
173141 type : 'NameExpression' ,
174142 name : 'string'
175143 } , 'typed name' ) ;
176144
177145 t . deepEqual ( evaluate ( function ( ) {
178146 /** @typedef {Object } name */
179- return 0 ;
180147 } ) [ 0 ] . typedef , {
181148 name : 'name' ,
182149 type : {
0 commit comments