view test/bug-51599/class_bug51599.m @ 31214:19bd1953fc1d stable

GitHub-CI: Remove ubuntu-18.04 runners from build matrix. * .github/workflow/make.yaml (ubuntu): GitHub-hosted runners for ubuntu-18.04 are being deprecated. Remove them from build matrix. See also: https://github.com/actions/runner-images/issues/6002
author Markus Mützel <markus.muetzel@gmx.de>
date Tue, 30 Aug 2022 11:16:27 +0200
parents 3ac5d3d01cad
children
line wrap: on
line source

classdef class_bug51599 < handle
  properties
    anon_fcn
  endproperties
  methods
    function foo (obj)
      obj.anon_fcn = @(x) my_helper (x + 1);
    endfunction
    function ret = bar (obj, val)
      ret = obj.anon_fcn (val);
    endfunction
  endmethods
endclassdef

function ret = my_helper (val)
  ret = val + 1;
endfunction