jsdoc-type-pratt-parser
    Preparing search index...

    Interface GenericResult

    A generic type. The property left is the generic type that has elements as type values for its type parameters. Array types that are written as Type[] always have the name Array as the left type and elements will contain only one element (in this case the name Type). To differentiate Type[] and Array<Type> there is the meta property brackets.

    interface GenericResult {
        elements: RootResult[];
        left: RootResult;
        loc?: {
            end: { column: number; line: number };
            start: { column: number; line: number };
        };
        meta: {
            brackets: "angle"
            | "square";
            dot: boolean;
            elementSpacing?: string;
        };
        range?: [number, number];
        type: "JsdocTypeGeneric";
    }

    Hierarchy (View Summary)

    Index
    elements: RootResult[]
    loc?: {
        end: { column: number; line: number };
        start: { column: number; line: number };
    }
    meta: { brackets: "angle" | "square"; dot: boolean; elementSpacing?: string }
    range?: [number, number]
    type: "JsdocTypeGeneric"