module AdLint::Cc1::Bindable
Attributes
binding[RW]
Public Instance Methods
be_alias_to(mem)
click to toggle source
# File lib/adlint/cc1/object.rb, line 54 def be_alias_to(mem) case mem when Memory Binding.create_alias(self, mem) else raise TypeError, "an object cannot be an alias to other objects." end end
bind_to(target)
click to toggle source
# File lib/adlint/cc1/object.rb, line 45 def bind_to(target) case target when Memory Binding.bind(self, target) when Object Binding.bind(target, self) end end