py-ast - v1.16.0
    Preparing search index...

    Interface Located

    Base interface for nodes that can have location attributes.

    Mirrors CPython AST nodes declared with an ASDL attributes (...) clause: lineno and col_offset are always present, while end_lineno and end_col_offset remain optional for compatibility with grammars/targets that don't populate end positions.

    interface Located {
        nodeType: string;
        inlineComment?: Comment;
        lineno: number;
        col_offset: number;
        end_lineno?: number;
        end_col_offset?: number;
    }

    Hierarchy (View Summary)

    Index
    nodeType: string
    inlineComment?: Comment

    Optional inline comment attached to this node.

    lineno: number

    1-indexed source line the node starts on.

    col_offset: number

    0-indexed byte offset (UTF-8) within lineno where the node starts.

    end_lineno?: number

    1-indexed source line the node ends on.

    end_col_offset?: number

    0-indexed byte offset (UTF-8) within end_lineno where the node ends.