| OLD | NEW |
| 1 // Copyright 2016 the V8 project authors. All rights reserved. | 1 // Copyright 2016 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 /** @typedef {{ | 5 /** @typedef {{ |
| 6 type: string, | 6 type: string, |
| 7 object: !Object, | 7 object: !Object, |
| 8 name: (string|undefined), | 8 name: (string|undefined), |
| 9 startLocation: (!RawLocation|undefined), | 9 startLocation: (!RawLocation|undefined), |
| 10 endLocation: (!RawLocation|undefined) | 10 endLocation: (!RawLocation|undefined) |
| (...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 244 | 244 |
| 245 /** @interface */ | 245 /** @interface */ |
| 246 function Mirror() {} | 246 function Mirror() {} |
| 247 | 247 |
| 248 /** @return {boolean} */ | 248 /** @return {boolean} */ |
| 249 Mirror.prototype.isFunction = function() {} | 249 Mirror.prototype.isFunction = function() {} |
| 250 | 250 |
| 251 /** @return {boolean} */ | 251 /** @return {boolean} */ |
| 252 Mirror.prototype.isGenerator = function() {} | 252 Mirror.prototype.isGenerator = function() {} |
| 253 | 253 |
| 254 /** @return {boolean} */ | |
| 255 Mirror.prototype.isMap = function() {} | |
| 256 | |
| 257 /** @return {boolean} */ | |
| 258 Mirror.prototype.isSet = function() {} | |
| 259 | |
| 260 /** @return {boolean} */ | |
| 261 Mirror.prototype.isIterator = function() {} | |
| 262 | |
| 263 | |
| 264 /** | 254 /** |
| 265 * @interface | 255 * @interface |
| 266 * @extends {Mirror} | 256 * @extends {Mirror} |
| 267 */ | 257 */ |
| 268 function ObjectMirror() {} | 258 function ObjectMirror() {} |
| 269 | 259 |
| 270 /** @return {!Array<!PropertyMirror>} */ | 260 /** @return {!Array<!PropertyMirror>} */ |
| 271 ObjectMirror.prototype.properties = function() {} | 261 ObjectMirror.prototype.properties = function() {} |
| 272 | 262 |
| 273 | 263 |
| (...skipping 29 matching lines...) Expand all Loading... |
| 303 | 293 |
| 304 /** @return {!ContextMirror|undefined} */ | 294 /** @return {!ContextMirror|undefined} */ |
| 305 FunctionMirror.prototype.context = function() {} | 295 FunctionMirror.prototype.context = function() {} |
| 306 | 296 |
| 307 /** | 297 /** |
| 308 * @constructor | 298 * @constructor |
| 309 * @param {*} value | 299 * @param {*} value |
| 310 */ | 300 */ |
| 311 function UnresolvedFunctionMirror(value) {} | 301 function UnresolvedFunctionMirror(value) {} |
| 312 | 302 |
| 313 | |
| 314 /** | 303 /** |
| 315 * @interface | 304 * @interface |
| 316 * @extends {ObjectMirror} | 305 * @extends {ObjectMirror} |
| 317 */ | |
| 318 function MapMirror () {} | |
| 319 | |
| 320 /** | |
| 321 * @param {number=} limit | |
| 322 * @return {!Array<!{key: *, value: *}>} | |
| 323 */ | |
| 324 MapMirror.prototype.entries = function(limit) {} | |
| 325 | |
| 326 | |
| 327 /** | |
| 328 * @interface | |
| 329 * @extends {ObjectMirror} | |
| 330 */ | |
| 331 function SetMirror () {} | |
| 332 | |
| 333 /** | |
| 334 * @param {number=} limit | |
| 335 * @return {!Array<*>} | |
| 336 */ | |
| 337 SetMirror.prototype.values = function(limit) {} | |
| 338 | |
| 339 | |
| 340 /** | |
| 341 * @interface | |
| 342 * @extends {ObjectMirror} | |
| 343 */ | |
| 344 function IteratorMirror () {} | |
| 345 | |
| 346 /** | |
| 347 * @param {number=} limit | |
| 348 * @return {!Array<*>} | |
| 349 */ | |
| 350 IteratorMirror.prototype.preview = function(limit) {} | |
| 351 | |
| 352 | |
| 353 /** | |
| 354 * @interface | |
| 355 * @extends {ObjectMirror} | |
| 356 */ | 306 */ |
| 357 function GeneratorMirror () {} | 307 function GeneratorMirror () {} |
| 358 | 308 |
| 359 /** @return {string} */ | 309 /** @return {string} */ |
| 360 GeneratorMirror.prototype.status = function() {} | 310 GeneratorMirror.prototype.status = function() {} |
| 361 | 311 |
| 362 /** @return {!SourceLocation|undefined} */ | 312 /** @return {!SourceLocation|undefined} */ |
| 363 GeneratorMirror.prototype.sourceLocation = function() {} | 313 GeneratorMirror.prototype.sourceLocation = function() {} |
| 364 | 314 |
| 365 /** @return {!FunctionMirror} */ | 315 /** @return {!FunctionMirror} */ |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 454 ScopeMirror.prototype.setVariableValue = function(name, newValue) {} | 404 ScopeMirror.prototype.setVariableValue = function(name, newValue) {} |
| 455 | 405 |
| 456 /** | 406 /** |
| 457 * @interface | 407 * @interface |
| 458 * @extends {Mirror} | 408 * @extends {Mirror} |
| 459 */ | 409 */ |
| 460 function ContextMirror() {} | 410 function ContextMirror() {} |
| 461 | 411 |
| 462 /** @return {string|undefined} */ | 412 /** @return {string|undefined} */ |
| 463 ContextMirror.prototype.data = function() {} | 413 ContextMirror.prototype.data = function() {} |
| OLD | NEW |