@eagleoutice/flowr - v2.10.2
    Preparing search index...

    Variable SourceRange

    SourceRange: {
        add(
            this: void,
            __namedParameters: SourceRange,
            __namedParameters: SourceRange,
        ): SourceRange;
        combineRanges(this: void, ...ranges: SourceRange[]): SourceRange[];
        compare(
            this: void,
            __namedParameters: SourceRange,
            __namedParameters: SourceRange,
        ): number;
        format(this: void, range: SourceRange | undefined): string;
        from(
            this: void,
            sl: string | number,
            sc: string | number,
            el?: string | number,
            ec?: string | number,
        ): SourceRange;
        fromNode<OtherInfo>(
            this: void,
            node: RNode<OtherInfo> | undefined,
        ): SourceRange | undefined;
        getEnd(this: void, range: SourceRange): SourcePosition;
        getEndLine(this: void, range: SourceRange): number;
        getStart(this: void, range: SourceRange): SourcePosition;
        getStartLine(this: void, range: SourceRange): number;
        invalid(this: void): SourceRange;
        isSubsetOf(
            this: void,
            __namedParameters: SourceRange,
            __namedParameters: SourceRange,
        ): boolean;
        merge(this: void, rs: (SourceRange | undefined)[]): SourceRange;
        name: "SourceRange";
        overlap(
            this: void,
            __namedParameters: SourceRange,
            __namedParameters: SourceRange,
        ): boolean;
        startsCompletelyBefore(
            this: void,
            __namedParameters: SourceRange,
            __namedParameters: SourceRange,
        ): boolean;
    }

    Utility functions for source ranges.

    Type Declaration