You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
536 B
24 lines
536 B
/** |
|
Returns the filename and line number of the caller in the call stack |
|
|
|
@param depth - The distance from the location function in the call stack. Defaults to 1 (caller). |
|
|
|
@return an object with the filename and line number. |
|
*/ |
|
export function location(depth?: number): location.Location; |
|
|
|
declare namespace location { |
|
|
|
interface Location { |
|
|
|
/** |
|
The fully qualified filename. |
|
*/ |
|
readonly filename: string; |
|
|
|
/** |
|
The file line number. |
|
*/ |
|
readonly line: number; |
|
} |
|
}
|
|
|