lib/solargraph/source_map/region.rb
# Generate a new Region with the provided attribute changes.
#
# @param namespace [String, nil]
# @param scope [Symbol, nil]
# @param visibility [Symbol, nil]
# @return [Region]
Generate a new Region with the provided attribute changes.
Generate a new Region with the provided attribute changes .
def update namespace: nil, scope: nil, visibility: nil
        Region.new(
          source: source,
          namespace: namespace || self.namespace,
          scope: scope || self.scope,
          visibility: visibility || self.visibility
        )
      end
def update namespace : nil , scope : nil , visibility : nil Region . new ( source : source , namespace : namespace || self . namespace , scope : scope || self . scope , visibility : visibility || self . visibility ) end
Generate a new Region with the provided attribute changes.
Generate a new Region with the provided attribute changes .
None
Region
namespace
<not_specific>
scope
<not_specific>
visibility
<not_specific>
<not_specific>
None