chriseth
|
e457d74d1c
|
Allow one additional stack slot.
Fixes: #2478
|
10 years ago |
chriseth
|
f8a3824f02
|
Use only a single stack slot for storage references.
|
10 years ago |
chriseth
|
9c3983d1c6
|
Flexible string literals, convertible to bytesX, bytes and string.
|
10 years ago |
chriseth
|
c7f8bcf9c5
|
Style and some assertion messages.
|
10 years ago |
chriseth
|
97dc2d61f0
|
Fix for copying arrays to storage.
|
10 years ago |
chriseth
|
d3ff381447
|
Memory structs.
|
10 years ago |
chriseth
|
f95baf2cb9
|
Delete for memory objects.
|
10 years ago |
chriseth
|
79375056db
|
Do not copy reference types to memory in-place.
|
10 years ago |
chriseth
|
7d09d87d16
|
Distinction between storage pointer and storage ref and type checking for conversion between storage and memory.
|
10 years ago |
chriseth
|
9db5fb5bb6
|
Improved "Stack too deep" error message.
Closes #2080.
|
10 years ago |
chriseth
|
7a5d5b3af3
|
Fix for deleting byte array elements.
Fixes #1759.
|
10 years ago |
chriseth
|
1df385a63d
|
Fix for signed integers in storage.
|
10 years ago |
chriseth
|
0bec8d9fcd
|
Some cleanup concerning byte arrays.
|
10 years ago |
chriseth
|
0b36ca86d7
|
Fixed function overloads.
Added tests, disallowed non-calling usage of non-unique function
references.
|
10 years ago |
chriseth
|
925acfad80
|
Fetch and store packed values.
|
10 years ago |
chriseth
|
fed44efdce
|
Enlarge storage references to two stack slots.
|
10 years ago |
chriseth
|
4d67fe39ac
|
Fix gas for builtin.
Fixes #1300
|
10 years ago |
Lefteris Karapetsas
|
98f0d04a94
|
Style fixes and some additional hash to bytes32 renaming
|
10 years ago |
Lefteris Karapetsas
|
9fa08d179b
|
Fixing byte array index access code generation
|
10 years ago |
Lefteris Karapetsas
|
d9d792a055
|
Conversion changes after renaming Hash/String to Bytes.
- Almost all end to end tests pass. Still needs a little bit of work
|
10 years ago |
Lefteris Karapetsas
|
4700b1b2c8
|
Fixes after rebasing on top of develop
|
10 years ago |
chriseth
|
8103fcbf98
|
Fix for arrays containing mappings.
|
10 years ago |
chriseth
|
7584f387d4
|
Styling
|
10 years ago |
Christian
|
a3b95811d4
|
Index access for calldata arrays.
|
10 years ago |
Christian
|
211c37acb8
|
Removed unused variables.
|
10 years ago |
Christian
|
43892601e3
|
Shortening of dynamic arrays.
|
10 years ago |
Gav Wood
|
154823d791
|
Fix warnings.
|
10 years ago |
Christian
|
a03ead264e
|
LValue refactoring.
|
10 years ago |