class Steep::TypeInference::TypeEnvBuilder::Command::ImportInstanceVariableAnnotations
def call(env)
def call(env) ivar_types = annotations.ivar_type_annotations.transform_values do |annotation| annotations.absolute_type(annotation.type) || annotation.type end if @merge env.merge(instance_variable_types: ivar_types) else env.update(instance_variable_types: ivar_types) end end
def merge!(merge = true)
def merge!(merge = true) @merge = merge self end