node/lib/metasm/metasm/disassemble.rb
def label_alias
		if not @label_alias_cache
			@label_alias_cache = {}
			@prog_binding.each { |k, v|
				(@label_alias_cache[v] ||= []) << k
			}
		end
		@label_alias_cache
	end
# returns a hash associating addr => list of labels at this addr
# label_alias[a] may be nil if a new label is created elsewhere in the edata with the same name
returns a hash associating addr => list of labels at this addr
label_alias[a] may be nil if a new label is created elsewhere in the edata with the same name
returns a hash associating addr = > list of labels at this addr label_alias [ a ] may be nil if a new label is created elsewhere in the edata with the same name
def label_alias
		if not @label_alias_cache
			@label_alias_cache = {}
			@prog_binding.each { |k, v|
				(@label_alias_cache[v] ||= []) << k
			}
		end
		@label_alias_cache
	end
def label_alias if not @label_alias_cache @label_alias_cache = { } @prog_binding . each { | k , v | ( @label_alias_cache [ v ] ||= [ ] ) << k } end @label_alias_cache end
returns a hash associating addr => list of labels at this addr
label_alias[a] may be nil if a new label is created elsewhere in the edata with the same name
returns a hash associating addr = > list of labels at this addr label_alias [ a ] may be nil if a new label is created elsewhere in the edata with the same name