constant(other.constant),
sampling(other.sampling),
interpolation(other.interpolation),
interface(other.interface),
precision(other.precision),
type(other.type),
constant(other.constant),
sampling(other.sampling),
interpolation(other.interpolation),
interface(other.interface),
precision(other.precision),
type(other.type),
name(other.name),
array(other.array),
array_size(other.array_size),
init_expression(other.init_expression),
name(other.name),
array(other.array),
array_size(other.array_size),
init_expression(other.init_expression),
return_type(other.return_type),
name(other.name),
parameters(other.parameters),
return_type(other.return_type),
name(other.name),
parameters(other.parameters),