Skip to content

Commit 49e9a99

Browse files
committed
lint
1 parent 0c09826 commit 49e9a99

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/transformations/add-storage-gaps.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,20 +88,25 @@ function getNumberOfBytesOfValueType(typeId: string, resolver: ASTResolver): num
8888
case 'int':
8989
case 'uint':
9090
return parseInt(details.groups.size, 10) / 8;
91-
case 'userDefinedValueType':
91+
case 'userDefinedValueType': {
9292
const definition = resolver.resolveNode('UserDefinedValueTypeDefinition', Number(tail));
9393
const underlying = definition.underlyingType.typeDescriptions.typeIdentifier;
9494
if (underlying) {
9595
return getNumberOfBytesOfValueType(underlying, resolver);
9696
} else {
9797
throw new Error(`Unsupported value type: ${typeId}`);
9898
}
99+
}
99100
default:
100101
throw new Error(`Unsupported value type: ${typeId}`);
101102
}
102103
}
103104

104-
function getContractSlotCount(contractNode: ContractDefinition, layout: StorageLayout, resolver: ASTResolver): number {
105+
function getContractSlotCount(
106+
contractNode: ContractDefinition,
107+
layout: StorageLayout,
108+
resolver: ASTResolver,
109+
): number {
105110
// This tracks both slot and offset:
106111
// - slot = Math.floor(contractSizeInBytes / 32)
107112
// - offset = contractSizeInBytes % 32

0 commit comments

Comments
 (0)