chriseth
|
b85f66060f
|
Sort keywords and add some reserved keywords.
|
2015-05-25 11:49:38 +02:00 |
|
Gav Wood
|
6b50386763
|
Clean up some code redundancy.
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
|
2015-03-25 18:33:20 +01:00 |
|
Liana Husikyan
|
2986ecbd75
|
Added anonymous flag to event.
added test
|
2015-03-17 10:51:03 +01:00 |
|
Lefteris Karapetsas
|
3b54583d38
|
Style fixes and some additional hash to bytes32 renaming
|
2015-03-12 12:53:01 +01:00 |
|
Lefteris Karapetsas
|
b8cede371d
|
byte is now an alias for byte1
|
2015-03-12 12:53:00 +01:00 |
|
Lefteris Karapetsas
|
73ce24ae75
|
Most EndToEndTests are now compliant with the Bytes renaming
|
2015-03-12 12:53:00 +01:00 |
|
Lefteris Karapetsas
|
2bddebc3d5
|
Bytes Tokens properly named and NameAndTypeResolution tests work
|
2015-03-12 12:53:00 +01:00 |
|
Lefteris Karapetsas
|
bede2f2ad7
|
More changes towards getting rid of HashXX
|
2015-03-12 12:53:00 +01:00 |
|
Lefteris Karapetsas
|
36fe571576
|
start of cleanup
|
2015-03-12 12:53:00 +01:00 |
|
Gav Wood
|
9aea119e54
|
Add date/time language to solidity.
|
2015-03-06 12:46:23 +01:00 |
|
jhuntley
|
a4d772315d
|
Consolidating macro resolution to one header file as per project owner request. Added inline comments covering reasons for undef of macros. Resolves issues with problem #832:
Adding UndefWindowsMacros.h to handle V8 CPP conflicts in Windows #832
|
2015-03-04 11:17:46 -05:00 |
|
jhuntley
|
055f45f11b
|
Update to resolve "#error : The macro "DELETE" from windows.h conflicts with this file." on windows vs build.
|
2015-03-04 11:17:46 -05:00 |
|
jhuntley
|
d2a5153722
|
Adding comments for #undef per project owner request.
|
2015-03-04 11:17:46 -05:00 |
|
jhuntley
|
f046be3cc1
|
Updates for mingw support. #undef conflicting defines on windows.
|
2015-03-04 11:17:45 -05:00 |
|
Christian
|
a17108e3bc
|
Replaced "inheritable" by "internal".
|
2015-02-22 19:37:54 +01:00 |
|
Gav Wood
|
8524051166
|
cppcheck fixes.
|
2015-02-20 21:00:13 +01:00 |
|
Christian
|
8d658ce5a2
|
Rename "protected" to "inheritable".
|
2015-02-18 13:35:12 +01:00 |
|
Christian
|
3e29ec2cb2
|
"external" visibility specifier.
|
2015-02-16 19:24:07 +01:00 |
|
Lefteris Karapetsas
|
b1b6b63d6b
|
Indentation fixes
|
2015-02-13 23:16:14 +01:00 |
|
Lefteris Karapetsas
|
86e1d671cc
|
Parsing an enum AST node
|
2015-02-13 23:16:14 +01:00 |
|
Lefteris Karapetsas
|
54ed8877aa
|
Adding enum Token and whitespace style at Token.h
|
2015-02-13 23:16:14 +01:00 |
|
Christian
|
1369337808
|
Introduced byte array type.
|
2015-02-12 11:33:09 +01:00 |
|
Lu Guanqun
|
d307b0914c
|
add exponent operator
https://www.pivotaltracker.com/n/projects/1189488/stories/83746404
|
2015-02-10 23:39:13 +08:00 |
|
Lefteris Karapetsas
|
82c5fb3245
|
Addressing issues in Enum style fix
|
2015-02-10 09:52:19 +01:00 |
|
Lefteris Karapetsas
|
6f621f8486
|
Changing Solidity Code to use CamelCase enum values
|
2015-02-09 14:00:12 +01:00 |
|
Lefteris Karapetsas
|
305f54b23f
|
Minor Style fixes
|
2015-02-05 22:38:07 +01:00 |
|
Lefteris Karapetsas
|
426f9a2860
|
Tests for ether subdenominations. Work in progress
|
2015-02-04 22:02:35 +01:00 |
|
Lefteris Karapetsas
|
dca5f7b57b
|
Adding ether subdenominations after constan literals
|
2015-02-04 17:52:28 +01:00 |
|
Christian
|
e157364fe8
|
Visibility specifiers.
|
2015-02-02 17:24:09 +01:00 |
|
Christian
|
4a6ed84386
|
Parsing of events.
|
2015-01-29 21:26:11 +01:00 |
|
Christian
|
19793dab09
|
Function modifier parsing.
|
2015-01-26 10:23:39 +01:00 |
|
Christian
|
4631e54e08
|
Inheritance parser.
|
2015-01-19 23:35:04 +01:00 |
|
Gav Wood
|
37e4919fcb
|
Potential workaround for windows build.
|
2015-01-17 09:44:09 -05:00 |
|
Lefteris Karapetsas
|
95fc27cba9
|
also add compiler error if include order could cause a problem in windows
|
2015-01-15 15:00:28 +01:00 |
|
Christian
|
307a83e1de
|
More convenient function type construction.
|
2015-01-12 12:46:52 +01:00 |
|
Gav Wood
|
566b980fa3
|
Fixed #683
|
2014-12-21 16:28:46 +01:00 |
|
Christian
|
b0037eddfd
|
Bit operators should bind more strongly than comparison operators.
|
2014-12-18 17:19:42 +01:00 |
|
Christian
|
5a1a83ff42
|
Assertions that throw InternalCompilerErrors.
|
2014-12-17 16:24:56 +01:00 |
|
sveneh
|
000e46cb24
|
Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into build_enhancement
Conflicts:
windows/LibEthereum.vcxproj
windows/LibEthereum.vcxproj.filters
Solved by removing files (not necessary anymore)
|
2014-12-12 23:42:28 +01:00 |
|
Christian
|
6893d4d455
|
Merge remote-tracking branch 'ethereum/develop' into sol_swapConstants
Conflicts:
test/solidityOptimizerTest.cpp
|
2014-12-12 17:22:45 +01:00 |
|
Christian
|
66d95abfd9
|
Swap literals to the end if optimizing.
|
2014-12-11 17:48:44 +01:00 |
|
Christian
|
a735228079
|
Support empty strings.
|
2014-12-11 14:19:11 +01:00 |
|
Christian
|
130ff85e85
|
String types.
|
2014-12-10 16:30:20 +01:00 |
|
debris
|
ddf473aa0b
|
common improvements
|
2014-12-08 12:23:10 +01:00 |
|
Christian
|
b685735b3a
|
Cleanup of scanner.
Removed redundancy of keyword definitions and removed some unused token
predicates.
|
2014-12-01 13:46:04 +01:00 |
|
Christian
|
c50cd646ce
|
Contracts as types and framework for special global variables.
|
2014-11-23 21:28:44 +01:00 |
|
Lefteris Karapetsas
|
4e6d3a38cd
|
fixing typo and alignment
|
2014-11-19 02:05:55 +01:00 |
|
Lefteris Karapetsas
|
3174f5eca3
|
solidity scanner takes triple slash doc comments into account
- Conditionally scanning for the documentation comments and gettings their
contents.
- Adding tests for this functionality of the scanner
|
2014-11-19 01:58:32 +01:00 |
|
Christian
|
b5e77678c9
|
Keywords for all integer types.
|
2014-11-06 02:40:39 +01:00 |
|
Christian
|
c1f7a1665f
|
Converted all asserts to exceptions.
|
2014-11-05 15:01:24 +01:00 |
|