mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-28 16:45:10 +08:00
22 lines
516 B
TypeScript
22 lines
516 B
TypeScript
|
|
///<reference path="callsite.d.ts" />
|
|
|
|
import callsite = require("callsite");
|
|
|
|
var stack = callsite();
|
|
var p = stack[0];
|
|
|
|
console.log(p.getThis());
|
|
console.log(p.getTypeName());
|
|
console.log(p.getFunctionName());
|
|
console.log(p.getMethodName());
|
|
console.log(p.getFileName());
|
|
console.log(p.getLineNumber());
|
|
console.log(p.getColumnNumber());
|
|
console.log(p.getFunction());
|
|
console.log(p.getEvalOrigin());
|
|
console.log(p.isNative());
|
|
console.log(p.isToplevel());
|
|
console.log(p.isEval());
|
|
console.log(p.isConstructor());
|