Gav Wood
d71bec193f
Clean up some code redundancy.
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
10 years ago
Lefteris Karapetsas
fdd2959fff
Adding some more reserved keywords
10 years ago
Lefteris Karapetsas
d12f6540d1
Adding keywords for future use section in Token.h
10 years ago
Lefteris Karapetsas
a00c76944e
Removing string as a token.
- The string keyword is reserved for future use but should not be a
token in the code since it can cause trigger internal compiler
assertions.
- fixes #1384
10 years ago
Liana Husikyan
0b14d26f6b
Added anonymous flag to event.
added test
10 years ago
Lefteris Karapetsas
98f0d04a94
Style fixes and some additional hash to bytes32 renaming
10 years ago
Lefteris Karapetsas
0cd3b15373
byte is now an alias for byte1
10 years ago
Lefteris Karapetsas
bb205103c4
Most EndToEndTests are now compliant with the Bytes renaming
10 years ago
Lefteris Karapetsas
9d7ebacabc
Bytes Tokens properly named and NameAndTypeResolution tests work
10 years ago
Lefteris Karapetsas
4340d4867a
More changes towards getting rid of HashXX
10 years ago
Lefteris Karapetsas
440edfd244
start of cleanup
10 years ago
Gav Wood
e2f1bc4133
Add date/time language to solidity.
10 years ago
Gav Wood
2719aaf830
Add date/time language to solidity.
10 years ago
Gav Wood
d14df543ff
Add date/time language to solidity.
10 years ago
jhuntley
cb62fddd8a
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
10 years ago
jhuntley
31f39b5e95
Update to resolve "#error : The macro "DELETE" from windows.h conflicts with this file." on windows vs build.
10 years ago
jhuntley
d51036b3e2
Adding comments for #undef per project owner request.
10 years ago
jhuntley
5cec8a5c6f
Updates for mingw support. #undef conflicting defines on windows.
10 years ago
Christian
fba4484151
Replaced "inheritable" by "internal".
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
Gav Wood
4323c987b7
cppcheck fixes.
10 years ago
Christian
27d436a04c
Rename "protected" to "inheritable".
10 years ago
Christian
0185ac5a0d
"external" visibility specifier.
10 years ago
Lefteris Karapetsas
fc6210e00f
Indentation fixes
10 years ago
Lefteris Karapetsas
133969bd2a
Parsing an enum AST node
10 years ago
Lefteris Karapetsas
1265be7bb8
Adding enum Token and whitespace style at Token.h
10 years ago
Christian
1e6f3cb1bd
Introduced byte array type.
10 years ago
Lu Guanqun
e85fe2348f
add exponent operator
https://www.pivotaltracker.com/n/projects/1189488/stories/83746404
10 years ago
Lefteris Karapetsas
c68f7f2790
Addressing issues in Enum style fix
10 years ago
Lefteris Karapetsas
6bb8233d15
Changing Solidity Code to use CamelCase enum values
10 years ago
Lefteris Karapetsas
c0151476ad
Minor Style fixes
10 years ago
Lefteris Karapetsas
13d9cbf5ab
Tests for ether subdenominations. Work in progress
10 years ago
Lefteris Karapetsas
28e99bbd7d
Adding ether subdenominations after constan literals
10 years ago
Christian
76da204e17
Visibility specifiers.
10 years ago
Christian
d3e2d2adf3
Parsing of events.
10 years ago
Christian
133610be56
Function modifier parsing.
10 years ago
Christian
c1834466a2
Inheritance parser.
10 years ago
Gav Wood
d3ade37e63
Potential workaround for windows build.
10 years ago
Lefteris Karapetsas
19a20da508
also add compiler error if include order could cause a problem in windows
10 years ago
Christian
5e0b71730c
More convenient function type construction.
10 years ago
Gav Wood
78c202cae4
Fixed #683
10 years ago
Christian
d14ed2d4dc
Bit operators should bind more strongly than comparison operators.
10 years ago
Christian
46664c44b3
Assertions that throw InternalCompilerErrors.
10 years ago
Christian
615438a890
Swap literals to the end if optimizing.
10 years ago
Christian
37a15d96ea
Support empty strings.
10 years ago
Christian
781d58d705
String types.
10 years ago
debris
ad2b462b5d
common improvements
10 years ago
Christian
53608c9d77
Cleanup of scanner.
Removed redundancy of keyword definitions and removed some unused token
predicates.
10 years ago
Christian
638960f22f
Contracts as types and framework for special global variables.
10 years ago
Lefteris Karapetsas
0788e326ce
fixing typo and alignment
10 years ago