12 13 14 15 16 17
# File 'lib/rbs/environment.rb', line 12 def calculate_context(decls) decls.each.with_object([Namespace.root]) do |decl, array| first = array.first or raise array.unshift(first + decl.name.to_namespace) end end