# File lib/soap/parser.rb, line 160 def end_element(name) lastframe = @parsestack.pop unless name == lastframe.name raise UnexpectedElementError.new("Closing element name '#{ name }' does not match with opening element '#{ lastframe.name }'.") end decode_tag_end(lastframe.ns, lastframe.node, lastframe.handler) @lastnode = lastframe.node.node @recycleframe = lastframe end