vendor/gems/haml-2.2.2/lib/sass/tree/variable_node.rb
def _perform(environment)
        if @guarded && environment.var(@name).nil?
          environment.set_var(@name, @expr.perform(environment))
        elsif !@guarded
          environment.set_var(@name, @expr.perform(environment))
        end

        []
      end
# Loads the new variable value into the environment.
#
# @param environment [Sass::Environment] The lexical environment containing
#   variable and mixin values
Loads the new variable value into the environment.
Loads the new variable value into the environment .
def _perform(environment)
        if @guarded && environment.var(@name).nil?
          environment.set_var(@name, @expr.perform(environment))
        elsif !@guarded
          environment.set_var(@name, @expr.perform(environment))
        end
        []
      end
def _perform ( environment ) if @guarded && environment . var ( @name ) . nil? environment . set_var ( @name , @expr . perform ( environment ) ) elsif ! @guarded environment . set_var ( @name , @expr . perform ( environment ) ) end [ ] end
Loads the new variable value into the environment.
Loads the new variable value into the environment .
environment
The lexical environment containing variable and mixin values
The lexical environment containing variable and mixin values