export interface CallSite { file ? : string ; code ? : string ; line : number ; column : number ; level ? : number ; } export function callSiteToString ( callSite ) { if ( callSite ) { return ( callSite . file + ':' + callSite . line + '\n' + callSite . code + '\n' + new Array ( callSite . column ) . join ( ' ' ) + '^' ) ; } return '' ; }