module GirFFI::InfoExt::SafeConstantName
Extension module provinding a safe_name method suitable for types.
Public Instance Methods
safe_name()
click to toggle source
# File lib/gir_ffi/info_ext/safe_constant_name.rb, line 5 def safe_name name.tr('-', '_').gsub(/^./) do |char| case char when '_' 'Private___' else char.upcase end end end