class T::Private::Methods::DeclBuilder
def finalize!
def finalize! check_live! if decl.bind.equal?(ARG_NOT_PROVIDED) decl.bind = nil end if decl.checked.equal?(ARG_NOT_PROVIDED) decl.checked = :always end if decl.soft_notify.equal?(ARG_NOT_PROVIDED) decl.soft_notify = nil end if decl.generated.equal?(ARG_NOT_PROVIDED) decl.generated = false end if decl.params.equal?(ARG_NOT_PROVIDED) decl.params = {} end if decl.type_parameters.equal?(ARG_NOT_PROVIDED) decl.type_parameters = {} end decl.finalized = true self end