Issue #20621:add type argument