class AdLint::Cc1::TemporaryVariable

Constants

Summary

Public Class Methods

new(mem, type, scope) click to toggle source
Calls superclass method AdLint::Cc1::OuterVariable::new
# File lib/adlint/cc1/object.rb, line 550
def initialize(mem, type, scope)
  super(mem, nil, type, scope)
end

Public Instance Methods

designated_by_lvalue?() click to toggle source
# File lib/adlint/cc1/object.rb, line 558
def designated_by_lvalue?
  false
end
named?() click to toggle source
# File lib/adlint/cc1/object.rb, line 562
def named?
  false
end
pretty_print(pp) click to toggle source
# File lib/adlint/cc1/object.rb, line 566
def pretty_print(pp)
  Summary.new(object_id, type, binding.memory).pretty_print(pp)
end
temporary?() click to toggle source
# File lib/adlint/cc1/object.rb, line 554
def temporary?
  true
end