Liana Husikyan
00752984a1
added checks to prevent the self assignment
10 years ago
chriseth
4661d4773d
Disallow comparison for reference types.
Fixes #2690
10 years ago
chriseth
888909bee7
Do not allow boolean operators for integers.
Fixes #2496
10 years ago
debris
e1a72950d5
now policy CMP0042 is set to OLD
This reverts commit 61e99b1040
.
10 years ago
Gav Wood
61e99b1040
Revert "fixed cmake policy CMP0042, MACOSX RPATH"
10 years ago
debris
4374ec50c2
fixed cmake policy CMP0042, MACOSX RPATH
10 years ago
chriseth
288f73cdb3
Fix for strings as keys in mappings.
10 years ago
chriseth
534cdce9a4
Fix clone with regards to value transfer.
10 years ago
chriseth
36fb64a7d4
Version 0.1.1
10 years ago
chriseth
40ab01eddf
Allow explicit conversions bytes <-> string.
10 years ago
chriseth
056180fb24
strings as mapping keys.
10 years ago
chriseth
e892152ba8
Create and output clone contracts.
10 years ago
chriseth
0ed47e9020
Improved gas computation for CALLCODE.
10 years ago
subtly
c298186631
Fix for compiling w/xcode on 10.9
Been manually patching this -- submitting fix to resolve #2451 .
10 years ago
Liana Husikyan
c9c8c2e75a
removed move constructors
10 years ago
Liana Husikyan
04702b1fa5
removed unnecessary function
10 years ago
Liana Husikyan
398cc9bdb3
added calls of move cunstructor for returning string values.
10 years ago
Liana Husikyan
66cb1b7658
corrected comments
10 years ago
Liana Husikyan
e5ffefeab8
changed implementation according to notes from code review
10 years ago
Liana Husikyan
42913a135e
changedthe output style of the Natspec docstring
10 years ago
Liana Husikyan
3d44ae2665
now for SolidityEndToEndTest we can use compileRequireThrow<typename>
10 years ago
Liana Husikyan
dadcb7baa3
modified test network to test exceptions during parsing of documentation
todo:
- change to work wirh all exceptions
- fix white space problems in the output text for Natspec
10 years ago
Liana Husikyan
62c43a2db0
modified test network to test exceptions during parsing of documentation
todo:
- change to work wirh all exceptions
- fix white space problems in the output text for Natspec
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
10 years ago
Liana Husikyan
e8bc2e7667
contract documentation is now parsing during compilation and not by request.
10 years ago
chriseth
e4111c2270
Add BuildInfo.h as dependency.
10 years ago
chriseth
8221a3c4cd
Allow structs containing mappings in memory.
10 years ago
chriseth
aa4f6bb6f1
Fix for initialising storage strings.
10 years ago
chriseth
e457d74d1c
Allow one additional stack slot.
Fixes : #2478
10 years ago
chriseth
6e7bed616c
Check whether a literal is a valid literal before using it.
Fixes #2078
10 years ago
chriseth
cef5646a7a
Improved error message for wrong argument count.
Fixes #2456
10 years ago
chriseth
248eb88667
Fix comparison between bytes types.
Fixes #2087
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
bb3d31c848
Versioning for Solidity.
10 years ago
chriseth
c7f8bcf9c5
Style and some assertion messages.
10 years ago
chriseth
905da13c34
Struct constructors.
10 years ago
chriseth
97dc2d61f0
Fix for copying arrays to storage.
10 years ago
chriseth
d3ff381447
Memory structs.
10 years ago
chriseth
9c483859d1
Fixed checking of abstract functions.
Fixes #2264
10 years ago
chriseth
edd52f0553
Memory arrays cannot be resized.
10 years ago
chriseth
6f64919698
Another compiler fix.
10 years ago
chriseth
2951cbd3cb
Fix gcc issue.
10 years ago
chriseth
1f5c86d01a
Disallow memory types containing mappings.
10 years ago
chriseth
97180a1305
No delete on storage pointers.
10 years ago
chriseth
f95baf2cb9
Delete for memory objects.
10 years ago
chriseth
766c3ee37b
Some fixes for calldata arrays.
10 years ago
chriseth
79375056db
Do not copy reference types to memory in-place.
10 years ago
chriseth
f94ff7b41c
Fixed and simplified external type computation.
10 years ago
chriseth
a2440df1ab
Style.
10 years ago
chriseth
987a9bafc2
Simplify static memory access functions.
10 years ago