Alex Beregszaszi
|
1beef38361
|
Merge pull request #2834 from ethereum/fixTypeNameParsing
Crash fix, parseTypeName can return null.
|
2017-08-28 15:07:14 +01:00 |
|
chriseth
|
122e65f8f4
|
Crash fix, parseTypeName can return null.
|
2017-08-28 15:13:02 +02:00 |
|
Alex Beregszaszi
|
b3c251c154
|
Merge pull request #2831 from ethereum/docs
Various doc updates
|
2017-08-28 12:47:44 +01:00 |
|
Alex Beregszaszi
|
550d646b97
|
Explain safe purchase (even number)
|
2017-08-28 12:14:41 +01:00 |
|
chriseth
|
5bd6254449
|
Merge pull request #2825 from ethereum/contract-unused-natspec
Removed unused natspec members of ContractDefinition
|
2017-08-28 13:06:30 +02:00 |
|
Alex Beregszaszi
|
5a5d21d0c8
|
Add note about throw being deprecated
|
2017-08-28 12:04:56 +01:00 |
|
Alex Beregszaszi
|
2b26d6b9d7
|
Require 0.4.12 for the VectorSum example (for loop)
|
2017-08-28 11:59:36 +01:00 |
|
Alex Beregszaszi
|
e649ce71bd
|
Refer to internal ABI documentation
|
2017-08-28 11:59:35 +01:00 |
|
Alex Beregszaszi
|
412cc6bc58
|
Highlight opcodes in docs
|
2017-08-28 11:59:35 +01:00 |
|
Alex Beregszaszi
|
dd2cc899bb
|
Fix lists and links
|
2017-08-28 11:59:35 +01:00 |
|
Alex Beregszaszi
|
d15cde2aa8
|
Merge pull request #2826 from Legogris/patch-1
Correct package name for installing solc on Arch
|
2017-08-28 10:38:28 +01:00 |
|
Robert Edström
|
5e73ea7fbc
|
Correct package name for installing solc on Arch
|
2017-08-27 14:36:41 +03:00 |
|
Alex Beregszaszi
|
2b3a49f702
|
Merge pull request #2821 from ethereum/errorreporter-copy
Add copy constructor to ErrorReporter (since it has assignment operator)
|
2017-08-25 20:40:27 +01:00 |
|
Alex Beregszaszi
|
8e5f9c5981
|
Removed unused natspec members of ContractDefinition
|
2017-08-25 20:29:43 +01:00 |
|
Alex Beregszaszi
|
0e2cbc8680
|
Merge pull request #2811 from ethereum/cleanupvectorref
Cleanup vectorref
|
2017-08-25 20:14:39 +01:00 |
|
chriseth
|
372279ceb2
|
Merge pull request #2819 from ethereum/compilerstack-typecheck
Simplify typechecking loop in compilerstack
|
2017-08-25 19:38:15 +02:00 |
|
chriseth
|
9e90ddcae5
|
Merge pull request #2820 from ethereum/fallthrough
Fix some other fallthrough cases
|
2017-08-25 19:37:59 +02:00 |
|
chriseth
|
6951a371ec
|
Cleanup of vector_ref.h
|
2017-08-25 19:36:48 +02:00 |
|
chriseth
|
6475bd9a72
|
Merge pull request #2809 from ethereum/cleanupFixedHash
Cleanup fixed hash
|
2017-08-25 18:49:49 +02:00 |
|
chriseth
|
47b08fa752
|
Merge pull request #2765 from ethereum/emscripten
Emscripten
|
2017-08-25 17:38:23 +02:00 |
|
Alex Beregszaszi
|
523e76332a
|
Merge pull request #2813 from ethereum/tightpack-warn
Warn on using literals in tight packing
|
2017-08-25 16:08:42 +01:00 |
|
Alex Beregszaszi
|
774363eb74
|
Add copy constructor to ErrorReporter (since it has assignment operator)
|
2017-08-25 16:03:24 +01:00 |
|
Alex Beregszaszi
|
da56bde58f
|
Move the break in switch for readability
|
2017-08-25 16:02:05 +01:00 |
|
Alex Beregszaszi
|
51d6141f7e
|
Mark to places fall-through
|
2017-08-25 16:00:36 +01:00 |
|
Alex Beregszaszi
|
5c73a80418
|
Remove fallthrough from ArrayUtils
|
2017-08-25 15:57:27 +01:00 |
|
Alex Beregszaszi
|
ec6d8007db
|
Merge pull request #2815 from ethereum/parser-fallthrough
Remove fallthrough from literal parsing
|
2017-08-25 15:54:46 +01:00 |
|
Alex Beregszaszi
|
8bc76ecf58
|
Update SolidityNameAndTypeResolution to match CompilerStack
|
2017-08-25 15:49:33 +01:00 |
|
Alex Beregszaszi
|
e6f55fb95e
|
Do not create a new TypeChecker instance for every contract
|
2017-08-25 15:43:26 +01:00 |
|
Alex Beregszaszi
|
670df8e874
|
Attach natspec before type checking
|
2017-08-25 15:39:20 +01:00 |
|
Alex Beregszaszi
|
d60d4b3031
|
Remove duplicate work from CompilerStack.analyze()
|
2017-08-25 15:37:10 +01:00 |
|
chriseth
|
82e4f6f604
|
Cleanup of FixedHash.h
|
2017-08-25 16:05:28 +02:00 |
|
chriseth
|
92ef30b748
|
Merge pull request #2808 from ethereum/cleanCommonH
Clean common h
|
2017-08-25 16:04:30 +02:00 |
|
chriseth
|
a5ce02d333
|
Leave artifact also on root.
|
2017-08-25 15:44:03 +02:00 |
|
Paweł Bylica
|
6e9f93e043
|
Emscripten, CI: Use CMake toolchain file
|
2017-08-25 15:43:00 +02:00 |
|
Paweł Bylica
|
e088f48c55
|
Travis CI: Cleanup emscripten build script
|
2017-08-25 15:43:00 +02:00 |
|
chriseth
|
0659043575
|
Merge pull request #2817 from ethereum/do_not_copy_so
Do not include soltest and .so files in zip archives.
|
2017-08-25 15:40:40 +02:00 |
|
Alex Beregszaszi
|
f2317670fa
|
Remove two other fall-through cases in Parser
|
2017-08-25 14:24:07 +01:00 |
|
Alex Beregszaszi
|
ef8355da7f
|
Remove fallthrough from literal parsing
|
2017-08-25 14:22:59 +01:00 |
|
Alex Beregszaszi
|
f6dba97fe1
|
Warn on using literals in tight packing
|
2017-08-25 14:16:50 +01:00 |
|
chriseth
|
4b0e30d259
|
Cleanup of Common.h
|
2017-08-25 14:54:23 +02:00 |
|
chriseth
|
1437521df0
|
Merge pull request #2807 from ethereum/removeABIh
Cleanup: Remove ABI.h
|
2017-08-25 14:53:30 +02:00 |
|
chriseth
|
b79401b165
|
Do not include soltest and .so files in zip archives.
|
2017-08-25 14:46:50 +02:00 |
|
Alex Beregszaszi
|
a20dd964ef
|
Merge pull request #2814 from ethereum/natspec-cleanup
Remove unused statements from the Natspec headers
|
2017-08-25 13:45:42 +01:00 |
|
chriseth
|
1417e5a459
|
Merge pull request #2792 from ethereum/statemutability-docs
Require 0.4.16 for view/pure in docs examples
|
2017-08-25 14:22:03 +02:00 |
|
chriseth
|
d787aff657
|
Merge pull request #2810 from ethereum/cleanupSHA3
Cleanup of SHA3.h
|
2017-08-25 14:18:50 +02:00 |
|
Alex Beregszaszi
|
e03dfd8476
|
Remove unused statements from the Natspec headers
|
2017-08-25 13:15:08 +01:00 |
|
Alex Beregszaszi
|
2af949baaa
|
Explain the limitations of view and pure
|
2017-08-25 12:49:53 +01:00 |
|
Alex Beregszaszi
|
f791ca3957
|
Clarify ABI regarding constant
|
2017-08-25 12:37:23 +01:00 |
|
Alex Beregszaszi
|
bb493bf52d
|
Require 0.4.16 for view/pure in docs examples
|
2017-08-25 12:37:23 +01:00 |
|
Alex Beregszaszi
|
38035f8e32
|
Merge pull request #2657 from ethereum/jumpdest-remover
Introduce JumpdestRemover optimisation step
|
2017-08-25 11:20:56 +01:00 |
|