class C::TranslationUnit

Public Instance Methods

extract_declarations(res = Hash::new { |h, k| h[k] = [] }) click to toggle source
# File lib/cast-to-yaml/to_yaml.rb, line 132
def extract_declarations(res = Hash::new { |h, k| h[k] = [] })
  entities.select { |e|
    e.kind_of? Declaration
  }.each { |e|
    e.extract(res, declarations: true)
  }
  res
end