view test/bug-51599/class_bug51599.m @ 31206:7ae0a0772e9d

maint: merge stable to default
author Arun Giridhar <arungiridhar@gmail.com>
date Sun, 28 Aug 2022 12:21:36 -0400
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