Lefteris Karapetsas
|
4340d4867a
|
More changes towards getting rid of HashXX
|
10 years ago |
Lefteris Karapetsas
|
440edfd244
|
start of cleanup
|
10 years ago |
chriseth
|
ea5bfadcd8
|
Fixed some checker warnings.
|
10 years ago |
Liana Husikyan
|
035451db40
|
added brackets for printing in/out
cleaned up
|
10 years ago |
Liana Husikyan
|
4323a0c655
|
added information about jump type for jump instructions
Conflicts:
libevmcore/Assembly.cpp
libsolidity/Compiler.cpp
|
10 years ago |
chriseth
|
4f852f473e
|
Global variable "now" (alias for block.timestamp).
|
10 years ago |
chriseth
|
fb38209e91
|
Style fixes.
|
10 years ago |
chriseth
|
cec5b3b60e
|
Fixed: Some instructions did not have source locations.
|
10 years ago |
Lu Guanqun
|
19220b9fe5
|
fix rebase errors
|
10 years ago |
Lu Guanqun
|
3eeac6a21b
|
add the location of a duplicated function
|
10 years ago |
Lu Guanqun
|
aa68913dd2
|
make it work for var x = f;
|
10 years ago |
Lu Guanqun
|
b441305234
|
remove debug stuff
|
10 years ago |
Lu Guanqun
|
17f79a5c6e
|
implement overload resolution
|
10 years ago |
Lu Guanqun
|
fcc31b7a7f
|
the contract interfaces should take overloaded function into consideration TODO:
|
10 years ago |
Lu Guanqun
|
f2da0e249c
|
enhance DeclarationContainer to use `std::set` so that it can handle overloaded function names
|
10 years ago |
Lu Guanqun
|
defd6cfa21
|
mark an identifier as callable if its next token is '('
|
10 years ago |
Gav Wood
|
3fab9f2a73
|
Solidity fixes.
|
10 years ago |
chriseth
|
65ad62ff55
|
Fixed gas calculation for CALL.
|
10 years ago |
chriseth
|
b43a37baec
|
Update Types.h
Typo
|
10 years ago |
chriseth
|
77b9fdcfbc
|
Fix type checks for storage variable initializer.
|
10 years ago |
chriseth
|
8103fcbf98
|
Fix for arrays containing mappings.
|
10 years ago |
chriseth
|
9ae0d30dbc
|
Copying between calldata and storage.
|
10 years ago |
Gav Wood
|
2cfd93132b
|
Params & JSON file.
|
10 years ago |
Gav Wood
|
e2f1bc4133
|
Add date/time language to solidity.
|
10 years ago |
Gav Wood
|
ef128a4bf4
|
Params & JSON file.
|
10 years ago |
Gav Wood
|
2719aaf830
|
Add date/time language to solidity.
|
10 years ago |
chriseth
|
7584f387d4
|
Styling
|
10 years ago |
Christian
|
a3b95811d4
|
Index access for calldata arrays.
|
10 years ago |
Liana Husikyan
|
369abf4294
|
to include source lines in output stream AssemblyItem's appropriate function is now receiving the map of fileNames to sourceCodes as argument.
|
10 years ago |
Gav Wood
|
d7d8875399
|
Params & JSON file.
|
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 |
jhuntley
|
4f109d29a6
|
Mingw cmake updates. Make sure Boost_INCLUDE_DIRS is included for each library using boost. When installing libraries, don't forget to copy DLLs, add target 'RUNTIME DESTINATION bin'.
|
10 years ago |
Christian
|
6d4b77249e
|
Fixed arrays in ABI.
|
10 years ago |
Gav Wood
|
e96942c3c7
|
Solidity STOPs in case of failed call.
|
10 years ago |
Gav Wood
|
bfb9223528
|
Solidity STOPs in case of failed call.
|
10 years ago |
arkpar
|
0698567085
|
style
|
10 years ago |
Christian
|
211c37acb8
|
Removed unused variables.
|
10 years ago |
Liana Husikyan
|
a545b8a7a4
|
removed unused member
added some comments for ModifierInvocation::checkTypeRequirements
cleanup
|
10 years ago |
Liana Husikyan
|
df4746d5e7
|
Implemented passing arguments to the base constructor.
|
10 years ago |
Lefteris Karapetsas
|
de6e9f4f54
|
Using normal pointer in getInheritableMembers()
|
10 years ago |
Lefteris Karapetsas
|
1681fbd885
|
getInheritableMembers() does not look at BaseContracts
- Also adding tests for improper accessing members of other contracts.
|
10 years ago |
Lefteris Karapetsas
|
58005fd203
|
Use lambda to avoid code duplication in inheritableMembers
|
10 years ago |
Lefteris Karapetsas
|
b1dcc2a77f
|
VisibleInDerivedContracts() is now virtual()
- Plus an extra test for internal visibility in a base class variable
|
10 years ago |
Lefteris Karapetsas
|
f2fdeb3599
|
Add structs to inheritable members
|
10 years ago |
Lefteris Karapetsas
|
345e84baea
|
Adding inheritable members to a contract
|
10 years ago |
Lu Guanqun
|
6045f1d23a
|
let the error output take tab into consideration
|
10 years ago |