Class: Hecks::Bluebook::Expression::Resolver::Last

Inherits:
Struct
  • Object
show all
Defined in:
lib/hecks/bluebook/expression/resolver.rb

Overview

receiver.last -- vendored addition, not (yet) upstream hecks (migration plan task 9), same pass as Split above and built for the same Phrase/Path value objects -- Query::Phrase's own invariant chains .split("::").last. match?(...) to check the fourth segment's casing. Same shape as .length/.size (Size) and .empty? (Empty) -- a plain receiver-in, scalar-out accessor, no sub-grammar of its own.

Instance Attribute Summary collapse

Instance Attribute Details

#receiverObject

Returns the value of attribute receiver

Returns:

  • (Object)

    the current value of receiver



124
125
126
# File 'lib/hecks/bluebook/expression/resolver.rb', line 124

def receiver
  @receiver
end