Skip to main content

merge_storage_namespaces

Function merge_storage_namespaces 

Source
fn merge_storage_namespaces(
    layout: &mut StorageLayout,
    namespaces: Vec<StorageNamespace>,
) -> Result<()>
Expand description

Merges namespaces, rejecting duplicate declarations before layout is modified.

Type IDs are scoped to their namespace, so they can’t collide with each other or with solc’s.