chriseth
|
9d00f710bc
|
Merge pull request #5224 from bshastry/compilerwarn-fix
Fix compiler warning
|
2018-10-17 17:23:22 +02:00 |
|
Bhargava Shastry
|
67fd3ca4a7
|
Retained move/copy semantics; removed const qualifier from Expression's members name (of type std::string) and arguments (of type std::vector<Expression>)
|
2018-10-17 16:46:18 +02:00 |
|
Bhargava Shastry
|
546b08c158
|
Fix compiler warning: clang-8 warns of explicitly-defined op implicitly deleted for Expression object's copy and move constructors
|
2018-10-17 16:42:51 +02:00 |
|
chriseth
|
5e01d767d0
|
Prevent externally used functions from being removed.
|
2018-10-17 14:12:10 +02:00 |
|
chriseth
|
2384947521
|
Merge pull request #5209 from ethereum/smt_ssa_refactor
[SMTChecker] Refactor SSAVariable such that it only uses Type and not Declaration
|
2018-10-15 16:49:47 +02:00 |
|
Leonardo Alt
|
e4851cf59e
|
[SMTChecker] Inline calls to internal functions
|
2018-10-15 15:11:21 +02:00 |
|
Leonardo Alt
|
4a4620ac95
|
Refactor SSAVariable such that it only uses Type and not Declaration
|
2018-10-15 14:20:54 +02:00 |
|
chriseth
|
0778fb2dfc
|
Merge pull request #5208 from mestorlx/bug4156
[WIP] Bad identifier suggestion in certain cases
|
2018-10-15 13:03:49 +02:00 |
|
Christian Parpart
|
1304361b9c
|
Renaming namespace dev::julia to dev::yul.
|
2018-10-15 11:58:51 +02:00 |
|
Christian Parpart
|
9a4bec7e47
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
Christian Parpart
|
6d815a142f
|
Fixes invalid function calls to literals inside tuple assignment's LHS.
|
2018-10-15 10:35:11 +02:00 |
|
mestorlx
|
1ce9566e50
|
Updated MAXIMUM_STRING_DISTANCE to non static maximumStringDistance taking into account length of the identifier
|
2018-10-13 09:54:07 -03:00 |
|
chriseth
|
2feaacba9d
|
Merge pull request #5195 from ethereum/unsigned-array-index
Do not crash on non-unsigned array index
|
2018-10-10 20:56:25 +02:00 |
|
Erik Kundt
|
763ae30023
|
Fixes crash on non-unsigned array index.
|
2018-10-10 19:49:25 +02:00 |
|
Martin Diz
|
ef25454a04
|
Improved error message for lookup in function types.
|
2018-10-10 11:53:53 -03:00 |
|
chriseth
|
b5399a7aa0
|
Merge pull request #5132 from ethereum/genericVisitor
Generic visitor.
|
2018-10-10 16:01:20 +02:00 |
|
chriseth
|
06200b4b64
|
Merge pull request #5180 from ethereum/cpp-cleanup
Some C++ cleanup
|
2018-10-10 11:43:42 +02:00 |
|
Alex Beregszaszi
|
6c3d12d85b
|
Do not require ctype/stdio if not needed
|
2018-10-09 19:06:22 +01:00 |
|
Alex Beregszaszi
|
e732c49c2f
|
Change find to use a single character
|
2018-10-09 18:06:25 +01:00 |
|
Christian Parpart
|
4d5216c2e0
|
Fixes large rational number literals being wrongly interpreted.
Fixes #5052.
|
2018-10-09 14:36:49 +02:00 |
|
chriseth
|
3f216bac5e
|
Generic visitor.
|
2018-10-09 14:27:21 +02:00 |
|
chriseth
|
547b26d464
|
Merge pull request #5124 from lazaridiscom/1802-hex-error-reporting
use Token type for hex error, draft re #1802
|
2018-10-09 14:17:11 +02:00 |
|
Lazaridis
|
4bcd89105c
|
provide general hex-literal error message, fixes #1802
dummy
|
2018-10-09 06:51:19 +03:00 |
|
Alex Beregszaszi
|
fa0ce6a7e7
|
Use empty() instead of size() == 0
|
2018-10-09 04:29:37 +01:00 |
|
chriseth
|
6a0b7759ba
|
Fix pragma error suggestion.
|
2018-10-09 03:15:53 +02:00 |
|
chriseth
|
7ff9a27979
|
Merge pull request #4734 from ethereum/astUpdate
JSON AST: replace ``isConstructor`` by ``kind`` which also supports fallbacks
|
2018-10-08 21:47:27 +02:00 |
|
chriseth
|
d76bfcd935
|
Fix typos.
|
2018-10-04 13:28:16 +02:00 |
|
Christian Parpart
|
9fb835b710
|
Fixes #5051 (introduced in #4684), effectively allowing underscores in address literals.
|
2018-10-02 15:37:15 +02:00 |
|
chriseth
|
db4f780283
|
Merge pull request #4962 from anurag-git/anurag_issue_3667-1
Removed default case from "ExpressionCompiler::visit(FunctionCall...)".
|
2018-10-01 13:24:26 +02:00 |
|
chriseth
|
5ae32b24a6
|
Merge pull request #5113 from ethereum/compilerstack-datagas
Use GasEstimator::dataGas in CompilerStack
|
2018-10-01 13:20:38 +02:00 |
|
Anurag Dashputre
|
3321000f67
|
Removing extra default cases to force compile time error, instead of runtime.
|
2018-09-30 12:40:38 +05:30 |
|
Alex Beregszaszi
|
c4b5101b9d
|
Merge pull request #4676 from jwasinger/extcodehash
Add support for EXTCODEHASH
|
2018-09-28 00:04:40 +01:00 |
|
Alex Beregszaszi
|
d71cc66dde
|
Use GasEstimator::dataGas in CompilerStack
|
2018-09-28 00:03:35 +01:00 |
|
chriseth
|
f81c6e6d16
|
Merge pull request #5099 from ethereum/standard-json-optimiser
Be more strict about values in the optimizer block in StandardJSON
|
2018-09-26 22:31:27 +02:00 |
|
Alex Beregszaszi
|
384a65f660
|
Be more strict about values in the optimizer block in StandardJSON
|
2018-09-26 16:51:08 +01:00 |
|
Jared Wasinger
|
c6bd2979b1
|
Add assembly support for EXTCODEHASH (EIP-1052)
|
2018-09-26 16:11:02 +01:00 |
|
Alex Beregszaszi
|
d64be90497
|
Add PathGasMeter.estimateMax helper
|
2018-09-26 14:25:40 +01:00 |
|
chriseth
|
13cd7c3fed
|
Merge pull request #5061 from ethereum/fixedSizeArrayLength
Disallow fixed-size arrays with zero length
|
2018-09-26 14:55:07 +02:00 |
|
chriseth
|
46f630c5a6
|
Merge pull request #5092 from ethereum/create2-evmversion
CREATE2 is part of Constantinople now
|
2018-09-26 14:53:44 +02:00 |
|
Alex Beregszaszi
|
00b1b96eb4
|
Use better assertion messages for RationalNumberType::literalValue
|
2018-09-26 13:05:58 +01:00 |
|
Erik Kundt
|
466e8f56e6
|
Removes unnecessary check of array type.
|
2018-09-26 12:46:08 +02:00 |
|
Alex Beregszaszi
|
8cfc6c98d6
|
CREATE2 is part of Constantinople now
Also add hasCreate2 to EVMVersion
|
2018-09-26 01:58:10 +01:00 |
|
Nicolás Venturo
|
f8d43a4da5
|
Removed extra whitespace.
|
2018-09-25 14:40:39 -03:00 |
|
chriseth
|
64a6888aba
|
Merge pull request #5063 from ethereum/standard-json-bug
Fix typo in parsing/writing JSON error in StandardCompiler
|
2018-09-24 15:01:38 +02:00 |
|
chriseth
|
32112d6480
|
Merge pull request #5041 from liangdzou/fix_typo_in_doc
fix typo in docs and comments
|
2018-09-24 13:52:33 +02:00 |
|
Khan M Rashedun-Naby
|
376ce07915
|
Use 'switch' instead of 'if..else if'
|
2018-09-24 08:31:44 +06:00 |
|
Erik Kundt
|
e6d87e54c8
|
Simplifies zero-length check for fixed-size arrays.
|
2018-09-22 03:07:12 +02:00 |
|
Erik Kundt
|
d821cbdff5
|
Moves length check to reference resolver.
|
2018-09-22 00:25:52 +02:00 |
|
Alex Beregszaszi
|
abfd283af7
|
Fix typo in parsing/writing JSON error in StandardCompiler
|
2018-09-21 22:43:57 +01:00 |
|
Erik Kundt
|
ff5be17990
|
Disallows fixed-size multidim. arrays with zero-length.
|
2018-09-21 18:44:56 +02:00 |
|