Lines Matching refs:Trace
47 protected readonly fullTrace: Trace<T>,
54 getFullTrace(): Trace<T> {
80 fullTrace: Trace<T>,
98 fullTrace: Trace<T>,
114 export class Trace<T> {
120 private readonly fullTrace: Trace<T>;
125 static fromParser<T>(parser: Parser<T>): Trace<T> {
126 return new Trace(
139 fullTrace: Trace<T> | undefined,
221 getFrame(frame: AbsoluteFrameIndex): Trace<T> {
338 sliceEntries(start?: RelativeEntryIndex, end?: RelativeEntryIndex): Trace<T> {
353 sliceTime(start?: Timestamp, end?: Timestamp): Trace<T> {
380 sliceFrames(start?: AbsoluteFrameIndex, end?: AbsoluteFrameIndex): Trace<T> {
420 forEachFrame(callback: (frame: Trace<T>, index: AbsoluteFrameIndex) => void) {
435 callback: (frame: Trace<T>, index: AbsoluteFrameIndex) => U,
510 ): Trace<T> {
521 const slice = new Trace<T>(