@@ -13,53 +13,82 @@ const jsPrimitives = {
1313 'undefined' : 'Undefined'
1414} ;
1515const jsGlobalTypes = [
16- 'Error ' , 'Object ' , 'Function ' , 'Array ' , 'TypedArray ' , 'Uint8Array ' ,
17- 'Uint16Array ' , 'Uint32Array ' , 'Int8Array ' , 'Int16Array ' , 'Int32Array ' ,
18- 'Uint8ClampedArray ' , 'Float32Array ' , 'Float64Array ' , 'Date ' , 'RegExp ' ,
19- 'ArrayBuffer ' , 'DataView ' , 'Promise ' , 'EvalError ' , 'RangeError ' ,
20- 'ReferenceError ' , 'SyntaxError' , 'TypeError' , 'URIError ' , 'Proxy' , 'Map ',
21- 'Set ' , 'WeakMap ' , 'WeakSet ' , 'Generator ' , 'GeneratorFunction ' ,
22- 'AsyncFunction' , 'SharedArrayBuffer '
16+ 'Array ' , 'ArrayBuffer ' , 'AsyncFunction ' , 'DataView ' , 'Date ' , 'Error ' ,
17+ 'EvalError ' , 'Float32Array ' , 'Float64Array ' , 'Function ' , 'Generator ' ,
18+ 'GeneratorFunction ' , 'Int16Array ' , 'Int32Array ' , 'Int8Array ' , 'Map' , 'Object ',
19+ 'Promise ' , 'Proxy ' , 'RangeError ' , 'ReferenceError ' , 'RegExp' , 'Set ',
20+ 'SharedArrayBuffer ' , 'SyntaxError' , 'TypeError' , 'TypedArray ' , 'URIError ' ,
21+ 'Uint16Array ' , 'Uint32Array ' , 'Uint8Array ' , 'Uint8ClampedArray ' , 'WeakMap ' ,
22+ 'WeakSet '
2323] ;
2424const typeMap = {
2525 'Iterable' :
2626 `${ jsDocPrefix } Reference/Iteration_protocols#The_iterable_protocol` ,
2727 'Iterator' :
2828 `${ jsDocPrefix } Reference/Iteration_protocols#The_iterator_protocol` ,
2929
30+ 'this' : `${ jsDocPrefix } Reference/Operators/this` ,
31+
32+ 'AsyncHook' : 'async_hooks.html#async_hooks_async_hooks_createhook_callbacks' ,
33+
3034 'Buffer' : 'buffer.html#buffer_class_buffer' ,
3135
3236 'ChildProcess' : 'child_process.html#child_process_class_childprocess' ,
3337
3438 'cluster.Worker' : 'cluster.html#cluster_class_worker' ,
3539
40+ 'crypto.constants' : 'crypto.html#crypto_crypto_constants_1' ,
41+
3642 'dgram.Socket' : 'dgram.html#dgram_class_dgram_socket' ,
3743
44+ 'Domain' : 'domain.html#domain_class_domain' ,
45+
3846 'EventEmitter' : 'events.html#events_class_eventemitter' ,
3947
48+ 'fs.Stats' : 'fs.html#fs_class_fs_stats' ,
49+
4050 'http.Agent' : 'http.html#http_class_http_agent' ,
4151 'http.ClientRequest' : 'http.html#http_class_http_clientrequest' ,
4252 'http.IncomingMessage' : 'http.html#http_class_http_incomingmessage' ,
4353 'http.Server' : 'http.html#http_class_http_server' ,
4454 'http.ServerResponse' : 'http.html#http_class_http_serverresponse' ,
4555
56+ 'ClientHttp2Stream' : 'http2.html#http2_class_clienthttp2stream' ,
4657 'HTTP2 Headers Object' : 'http2.html#http2_headers_object' ,
4758 'HTTP2 Settings Object' : 'http2.html#http2_settings_object' ,
59+ 'http2.Http2ServerRequest' : 'http2.html#http2_class_http2_http2serverrequest' ,
60+ 'http2.Http2ServerResponse' :
61+ 'http2.html#http2_class_http2_http2serverresponse' ,
62+ 'Http2Server' : 'http2.html#http2_class_http2server' ,
63+ 'Http2Session' : 'http2.html#http2_class_http2session' ,
64+ 'Http2Stream' : 'http2.html#http2_class_http2stream' ,
65+ 'ServerHttp2Stream' : 'http2.html#http2_class_serverhttp2stream' ,
4866
4967 'Handle' : 'net.html#net_server_listen_handle_backlog_callback' ,
68+ 'net.Server' : 'net.html#net_class_net_server' ,
5069 'net.Socket' : 'net.html#net_class_net_socket' ,
5170
52- 'ServerHttp2Stream' : 'http2.html#http2_class_serverhttp2stream' ,
71+ 'os.constants.dlopen' : 'os.html#os_dlopen_constants' ,
72+
73+ 'PerformanceObserver' :
74+ 'perf_hooks.html#perf_hooks_class_performanceobserver_callback' ,
75+ 'PerformanceObserverEntryList' :
76+ 'perf_hooks.html#perf_hooks_class_performanceobserverentrylist' ,
77+
78+ 'readline.Interface' : 'readline.html#readline_class_interface' ,
5379
5480 'Stream' : 'stream.html#stream_stream' ,
81+ 'stream.Duplex' : 'stream.html#stream_class_stream_duplex' ,
5582 'stream.Readable' : 'stream.html#stream_class_stream_readable' ,
5683 'stream.Writable' : 'stream.html#stream_class_stream_writable' ,
57- 'stream.Duplex' : 'stream.html#stream_class_stream_duplex' ,
58-
59- 'tls.TLSSocket' : 'tls.html#tls_class_tls_tlssocket' ,
6084
85+ 'Immediate' : 'timers.html#timers_class_immediate' ,
86+ 'Timeout' : 'timers.html#timers_class_timeout' ,
6187 'Timer' : 'timers.html#timers_timers' ,
6288
89+ 'tls.Server' : 'tls.html#tls_class_tls_server' ,
90+ 'tls.TLSSocket' : 'tls.html#tls_class_tls_tlssocket' ,
91+
6392 'URL' : 'url.html#url_the_whatwg_url_api' ,
6493 'URLSearchParams' : 'url.html#url_class_urlsearchparams'
6594} ;
0 commit comments