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 |
arkpar
|
f88bedc20c
|
basic source level debugging
|
10 years ago |
Christian
|
96a50b3a23
|
Array copy storage to storage.
|
10 years ago |
Christian
|
9252c02a63
|
Type checks for array assignment.
|
10 years ago |
Christian
|
43892601e3
|
Shortening of dynamic arrays.
|
10 years ago |
Gav Wood
|
154823d791
|
Fix warnings.
|
10 years ago |
Christian
|
0d6e69ef53
|
Stylistic changes.
|
10 years ago |
Christian
|
21b9bafee2
|
Removed code duplication.
|
10 years ago |
Christian
|
a03ead264e
|
LValue refactoring.
|
10 years ago |
Lefteris Karapetsas
|
a157ccae4d
|
Move SourceLocation to evmcore
|
10 years ago |
Lefteris Karapetsas
|
0a8acbc7db
|
Tighter coupling for Assembly items retrieval
- Exposing only assembly items, not the entire compiler context
|
10 years ago |
Lefteris Karapetsas
|
9f85e14ead
|
LocationSetter in some extra places during Compiling
- Also adjusted the test, and fixed its error reporting
|
10 years ago |
Lefteris Karapetsas
|
72f9ecd526
|
Styling changes for SourceLocation and friends
|
10 years ago |
Lefteris Karapetsas
|
46fd746cd8
|
Changes after rebase on top of Array Parsing
|
10 years ago |
Lefteris Karapetsas
|
bc71f71035
|
Simple Assembly Locations test
- Also adding some helper functions to SourceLocation
|
10 years ago |