def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, statements: StatementsNode
?, keyword_loc
: Location
, opening_loc
: Location
, closing_loc
: Location
}
attr_reader opening_loc
: Location
def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, statements: StatementsNode
?, keyword_loc
: Location
, opening_loc
: Location
, closing_loc
: Location
}
attr_reader opening_loc
: Location
def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, locals: Array, statements: StatementsNode
}
def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, left: Prism::node?, right: Prism::node?, operator_loc
: Location
}
def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, numerator: Integer
, denominator: Integer
}
def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
}
def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, opening_loc
: Location
, content_loc
: Location
, closing_loc
: Location
, unescaped: String
}
def ignore_case?: () -> bool
def multi_line?: () -> bool
attr_reader opening_loc
: Location
attr_reader content_loc
: Location
def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
}
def comment_targets
: () -> Array[Node | Location]
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
}
def comment_targets
: () -> Array[Node | Location]