libcore|Bank|InfoBank: Multiple source files combined to a single namespace
InfoBank now has a single namespace where all the parsed sources will be combined. Previously the earlier Info contents would have been discarded when a new source was parsed, leaving only the items added to the bank.
Now the combined namespace has all the contents from all source files. A special "__notInBank__" member is temporarily added to each block to detect which items have already been added.
libcore|Bank|InfoBank: Multiple source files combined to a single namespace
InfoBank now has a single namespace where all the parsed sources will
be combined. Previously the earlier Info contents would have been
discarded when a new source was parsed, leaving only the items added
to the bank.
Now the combined namespace has all the contents from all source files.
A special "__notInBank__" member is temporarily added to each block
to detect which items have already been added.