Sha256: 5610bdd5ecf95d6e63116854e2cdbab85feb2bad31de24026bbd81b0aa4e7ae2
Contents?: true
Size: 494 Bytes
Versions: 13
Compression:
Stored size: 494 Bytes
Contents
# frozen_string_literal: true require "gir_ffi/builders/with_layout" module GirFFI module Builders # Implements base methods used by struct and union builders module StructLike include WithLayout def setup_class setup_layout setup_constants stub_methods setup_field_accessors end def setup_field_accessors fields.each do |finfo| FieldBuilder.new(finfo, klass).build end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems