chriseth
|
39d1e2bc06
|
Refactored annotations.
|
2015-09-21 20:03:10 +02:00 |
|
chriseth
|
34a81fd60e
|
Refactoring: Check types outside of AST and recover from some errors.
|
2015-09-21 20:03:05 +02:00 |
|
Marek Kotewicz
|
352c196eb3
|
Merge pull request #79 from arkpar/cmake
Per project versioning
|
2015-09-17 10:34:15 +02:00 |
|
chriseth
|
9dbe425a5d
|
Merge pull request #77 from LianaHus/sol_throw
throw statement implementation
|
2015-09-16 16:43:40 +02:00 |
|
arkpar
|
bda7dbd30a
|
per project versioning
|
2015-09-16 15:55:25 +02:00 |
|
LianaHus
|
1fb7488671
|
style
|
2015-09-16 13:44:07 +02:00 |
|
LianaHus
|
ca08fe50c6
|
style fixes
|
2015-09-16 13:25:32 +02:00 |
|
LianaHus
|
279a36b6f8
|
throw statement implementation
|
2015-09-16 13:25:32 +02:00 |
|
chriseth
|
9d43f2c186
|
Merge pull request #32 from LianaHus/sol_compiletime_check_for_out_of_bound_access_for_arrays
Sol compiletime check for out of bound index(integer constant) access for Ordinary arrays
|
2015-09-15 16:23:06 +02:00 |
|
chriseth
|
9de174ce2e
|
Merge pull request #75 from chriseth/exportRuntimeBytecodeForJson
Export runtime bytecode and version.
|
2015-09-15 12:42:44 +02:00 |
|
chriseth
|
b55cc00180
|
Export runtime bytecode and version.
|
2015-09-15 12:27:29 +02:00 |
|
LianaHus
|
152bc642a6
|
style fix
|
2015-09-15 12:10:23 +02:00 |
|
LianaHus
|
dbb36a7a7b
|
fixed rebase
|
2015-09-15 11:44:04 +02:00 |
|
LianaHus
|
9d44e65932
|
moved the test
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
test/libsolidity/SolidityNameAndTypeResolution.cpp
|
2015-09-15 11:41:40 +02:00 |
|
LianaHus
|
466f5a4b88
|
returned test for exceptions in constructor
|
2015-09-15 11:40:20 +02:00 |
|
LianaHus
|
5291467a26
|
removed unneccessary check from ExpresiionCompiler
|
2015-09-15 11:40:20 +02:00 |
|
LianaHus
|
dd3b0664c6
|
style fixes
|
2015-09-15 11:40:20 +02:00 |
|
LianaHus
|
e17938a2a9
|
fixed conflict mergeing
|
2015-09-15 11:40:20 +02:00 |
|
LianaHus
|
bc91464131
|
- changed implementation
- style fixes
|
2015-09-15 11:40:19 +02:00 |
|
LianaHus
|
e4eb40036b
|
- changed implementation
- style fixes
Conflicts:
libsolidity/AST.cpp
|
2015-09-15 11:40:19 +02:00 |
|
LianaHus
|
7dbff2489f
|
some fixes in tests
|
2015-09-15 11:40:19 +02:00 |
|
LianaHus
|
ede1f4b153
|
Update ExpressionCompiler.cpp
Conflicts:
libsolidity/ExpressionCompiler.cpp
|
2015-09-15 11:40:19 +02:00 |
|
LianaHus
|
e21632555c
|
added compile time check for out of bounds access for ordinary arrays
todo: check for dynamicaly sized arrays
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
|
2015-09-15 11:40:14 +02:00 |
|
LianaHus
|
b7b16b153b
|
added compile time check for out of bounds access for ordinary arrays
todo: check for dynamicaly sized arrays
Conflicts:
libsolidity/ExpressionCompiler.cpp
|
2015-09-15 11:37:59 +02:00 |
|
LianaHus
|
626a57826c
|
test
|
2015-09-15 11:37:56 +02:00 |
|
Arkadiy Paronyan
|
613ba2c3f1
|
Merge pull request #73 from chriseth/emscripten
Changes required to compile on emscripten target.
|
2015-09-14 18:51:56 +02:00 |
|
chriseth
|
6b4e564b7c
|
Changes required to compile on emscripten target.
|
2015-09-14 18:36:39 +02:00 |
|
chriseth
|
9309b6aa82
|
Merge pull request #70 from chriseth/sol_libraries2
Commandline interface for linker.
|
2015-09-14 14:56:01 +02:00 |
|
chriseth
|
4360e04596
|
Merge pull request #66 from chriseth/sol_libraries
Calling libraries.
|
2015-09-11 19:35:31 +02:00 |
|
chriseth
|
70c0ed4129
|
Commandline interface for the linker.
|
2015-09-11 19:35:01 +02:00 |
|
chriseth
|
147830d1a3
|
Small fixes to the type system concerning libraries.
|
2015-09-11 16:36:47 +02:00 |
|
chriseth
|
3c25420b84
|
Merge pull request #69 from LianaHus/sol_enum_too_many_indexed_args
too many indexed arguments for event
|
2015-09-11 15:48:43 +02:00 |
|
chriseth
|
d89832fa89
|
Style.
|
2015-09-11 15:25:00 +02:00 |
|
LianaHus
|
1d1386a58c
|
add call for EventDefinition::checkTypeRequirements()
|
2015-09-11 15:24:11 +02:00 |
|
chriseth
|
976c380b61
|
Possibility to call library functions.
|
2015-09-11 15:21:37 +02:00 |
|
chriseth
|
a9edc7b1a6
|
Transition from bytecode to more general linker objects.
|
2015-09-11 15:21:37 +02:00 |
|
chriseth
|
337fde9d11
|
Parsing and type checking of libraries without inheritance.
|
2015-09-11 15:21:37 +02:00 |
|
chriseth
|
c5b6d9d2a9
|
Merge pull request #65 from LianaHus/sol_Creating_a_contract_from_within_itself
Added error when creating a contract from within itself
|
2015-09-11 15:19:58 +02:00 |
|
chriseth
|
fbfa99b473
|
Merge pull request #68 from LefterisJP/add_cmake_defaults
Add cmake defaults for split repo builds.
|
2015-09-11 15:05:44 +02:00 |
|
LianaHus
|
f5fc119dc8
|
added test
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
|
2015-09-11 14:59:54 +02:00 |
|
LianaHus
|
d570ab44c8
|
style fixes
|
2015-09-11 14:31:00 +02:00 |
|
Lefteris Karapetsas
|
9c3d0c4d81
|
Add cmake defaults for split repo builds.
Basically same problem as the one seen in
[this](https://github.com/ethereum/webthree/pull/34) PR.
|
2015-09-11 13:43:58 +02:00 |
|
LianaHus
|
47e42430f2
|
added type check if the type of the var decl is one of base contract type
|
2015-09-10 17:17:13 +02:00 |
|
LianaHus
|
30e89b3d9a
|
added test
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
|
2015-09-10 15:05:10 +02:00 |
|
chriseth
|
8355c0ad40
|
Merge pull request #64 from LianaHus/sol_empty_comment
empty comment
|
2015-09-10 14:55:18 +02:00 |
|
LianaHus
|
845bcf8db0
|
- added tests to test empty comment
- fixed skipSingleLineComment
- some style fixes
|
2015-09-10 14:26:34 +02:00 |
|
chriseth
|
3fc2561223
|
Merge pull request #51 from ethereum/revert-25-sol_strings_as_mapping_keys
Revert "added check for string as mapping key for local var."
|
2015-09-09 16:30:54 +02:00 |
|
chriseth
|
598696b641
|
Merge pull request #54 from chriseth/sol_fixConstantStrings
Fix for constant strings.
|
2015-09-09 16:30:44 +02:00 |
|
chriseth
|
9967ae4038
|
Stylistic corrections.
|
2015-09-09 16:15:35 +02:00 |
|
Marek Kotewicz
|
69ff4b281b
|
Merge pull request #57 from ethereum/reflect_names
reflect_names
|
2015-09-09 09:45:00 +02:00 |
|