Alex Beregszaszi
6c3d12d85b
Do not require ctype/stdio if not needed
2018-10-09 19:06:22 +01:00
Alex Beregszaszi
9e032bff43
Use nullptr instead of NULL where appropriate
2018-10-09 18:06:39 +01:00
Alex Beregszaszi
e732c49c2f
Change find to use a single character
2018-10-09 18:06:25 +01:00
Alex Beregszaszi
fa0ce6a7e7
Use empty() instead of size() == 0
2018-10-09 04:29:37 +01:00
Alex Beregszaszi
4ab2e03be3
Merge pull request #5172 from ethereum/fixKind
...
Fix kind
2018-10-09 01:25:08 +01:00
chriseth
2fcbe74db0
Fix ast json test for function kind.
2018-10-08 23:07:10 +02:00
chriseth
ede937999c
Add entry into the breaking changes list.
2018-10-08 22:47:29 +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
7d2dc14304
Merge pull request #5157 from ethereum/soltest-testpath
...
soltest: provides sane defaults for --testpath command line option
2018-10-08 14:02:45 +02:00
Christian Parpart
d1e05bf647
soltest: provides sane defaults for --testpath command line option
2018-10-08 10:58:52 +02:00
Alex Beregszaszi
363b527bc5
Merge pull request #5148 from ethereum/chriseth-patch-2
...
Remove non-ascii quotes.
2018-10-06 01:38:45 +01:00
Alex Beregszaszi
12be3228b9
Merge pull request #5150 from ethereum/docs-links
...
Docs: Add link to string literals
2018-10-05 22:33:55 +01:00
Chris Ward
36c2f9c33f
Add link to string literals
2018-10-05 15:53:01 +02:00
chriseth
6706f3eb96
Remove non-ascii quotes.
2018-10-05 14:46:02 +02:00
chriseth
44c1293aa7
Merge pull request #4952 from ethereum/docs-544-event-data
...
Clarifying docs on event storage
2018-10-05 14:44:39 +02:00
Chris Ward
973d91ec89
Update docs on event data and logs
...
Updates from comments
Clarify code comments and add an event output example
Clarification from review
Updated with information from @gumb0
Add clarifier
Updates from review
Remove link
Update example code
2018-10-05 11:25:48 +02:00
chriseth
c07e5f0b16
Merge pull request #5044 from ethereum/updateAssembly
...
[DOCS] Update assembly.
2018-10-04 17:33:14 +02:00
Erik Kundt
acabe04f87
Adds note about Standalone assembly.
2018-10-04 17:31:28 +02:00
chriseth
0b6c6141c4
[DOCS] Update assembly.
2018-10-04 17:31:28 +02:00
chriseth
68dfe8b640
Merge pull request #5126 from ethereum/chriseth-patch-1
...
[DOCS] Remove duplicate statement about pure enforcement.
2018-10-04 13:55:45 +02:00
chriseth
1a36de62b9
Merge pull request #5144 from ethereum/fixHexTypo
...
Fix typos.
2018-10-04 13:52:01 +02:00
chriseth
d76bfcd935
Fix typos.
2018-10-04 13:28:16 +02:00
chriseth
1305bf34f0
Merge pull request #5073 from IIIIllllIIIIllllIIIIllllIIIIllllIIIIll/patch-4
...
separate out a new "Design Criteria" section from "Formal Specification"
2018-10-04 13:02:33 +02:00
Li Xuanji
26d36e1faa
separate out a new "Design Criteria" section from "Formal Specification"
2018-10-04 13:00:33 +02:00
chriseth
98fa46bfe0
Merge pull request #5119 from ethereum/docs-contributing-dependencies
...
Add Linux dependencies and move
2018-10-04 12:29:19 +02:00
chriseth
b8b31eb3bf
Merge pull request #5140 from dm4/docs-fix-inline-code-syntax
...
[DOCS] Add missing backtick for inline code syntax.
2018-10-04 00:54:45 +02:00
dm4
f343c5a730
[DOCS] Add missing backtick for inline code syntax.
2018-10-03 14:40:30 +08:00
chriseth
d82ba32f1d
Merge pull request #5138 from ethereum/fixXcode
...
Try newer version of xcode for MacOS.
2018-10-02 17:07:01 +02:00
chriseth
8806f449af
Try newer version of xcode for MacOS.
2018-10-02 16:41:14 +02:00
chriseth
23773bbb1f
Merge pull request #5125 from ethereum/fix_address_with_underscores
...
Fixes #5051 (introduced in #4684 ), effectively allowing underscores in address literals.
2018-10-02 16:37:24 +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
7609710d4f
Merge pull request #5110 from codemascot/libevmasm/Assembly.cpp
...
Use 'switch' instead of 'else if'
2018-10-02 13:18:22 +02:00
chriseth
b77b79c46f
Merge pull request #5131 from Flash-Git/patch-1
...
Changed pragma explanation to match example
2018-10-02 10:45:51 +02:00
J Quinn
c20c9163af
Changed pragma explanation to match example
2018-10-02 03:06:37 +01:00
chriseth
24d1507537
Remove duplicate statement about pure enforcement.
2018-10-01 15:46:49 +02:00
chriseth
80012e6989
Merge pull request #5084 from ethereum/updateContributing
...
[DOCS] Update contributing.
2018-10-01 13:49:30 +02:00
chriseth
b93c11f7a1
fixup! fixup! fixup! [DOCS] Update contributing.
2018-10-01 13:34:36 +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
9589eb1bb6
Merge pull request #5117 from ethereum/yul_grammar
...
[DOCS] Yul grammar: missing If in Block rule
2018-10-01 13:21:08 +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
chriseth
e9f72212ee
Merge pull request #5104 from ethereum/fuzzer
...
Do not use compileJSON wrapper in the fuzzer
2018-10-01 13:20:06 +02:00
chriseth
658bef5a38
Merge pull request #5115 from mestorlx/cleancircleci
...
removed stray (B in CI test output
2018-10-01 13:18:55 +02:00
chriseth
a17d480fc2
Merge pull request #5075 from ethereum/fixInliner
...
[Yul] Fix inliner
2018-10-01 13:10:54 +02:00
chriseth
d5cd02b8ed
Fix for inlining inside conditions.
2018-10-01 13:10:10 +02:00
chriseth
ba68966ea1
Merge pull request #5114 from ethereum/assembly-docs
...
Improve the create2 description in assembly.rst (and include in yul.rst)
2018-10-01 13:08:10 +02:00
chriseth
593d303ced
fixup! fixup! [DOCS] Update contributing.
2018-10-01 12:54:04 +02:00
Alex Beregszaszi
8ef47cb61a
Merge pull request #5123 from ethereum/docs-contracts-fixes
...
Fix issues introduced from PR #5043
2018-09-30 16:01:56 +01:00
Chris Ward
fb7380a92d
Fix issues introduced from PR #5043
2018-09-30 17:00:50 +03:00
Chris Ward
5e9482c19b
Add Linux dependencies and move
2018-09-30 16:02:40 +03:00
Anurag Dashputre
3321000f67
Removing extra default cases to force compile time error, instead of runtime.
2018-09-30 12:40:38 +05:30