# File lib/asciidoctor/extensions.rb, line 1467 def class_for_name qualified_name resolved = ::Object (qualified_name.split '::').each do |name| unless name.empty? || ((resolved.const_defined? name) && ::Module === (resolved = resolved.const_get name)) raise ::NameError, %(Could not resolve class for name: #{qualified_name}) end end raise ::NameError, %(Could not resolve class for name: #{qualified_name}) unless ::Class === resolved resolved end