aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/codegen/ArrayUtils.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change translation of implicit throws (issue #1589).Valentin Wüstholz2017-01-261-1/+1
| | | | | | | This adds a new invalid instruction that is used for encoding implicit throws that are emitted by the compiler. This makes it possible to distinguish such runtime errors from user-provided, explicit throws.
* Change clearStorageLoop to TypePointer.chriseth2017-01-241-15/+14
|
* Use shared_ptrs to enable shared_from_this.chriseth2017-01-241-4/+4
|
* Convert ArrayUtils routines into low-level functions.chriseth2017-01-241-228/+251
|
* Move some util functions to low-level functions.chriseth2017-01-241-186/+206
|
* Split memcopy into three functions.chriseth2016-12-121-2/+7
|
* Use solUnimplemented wherever possibleAlex Beregszaszi2016-11-281-1/+1
|
* Fix licensing headersVoR02202016-11-231-4/+4
| | | | Signed-off-by: VoR0220 <rj@erisindustries.com>
* Unimplemented features moved to their own exception (#1361)Rhett Aultman2016-11-151-1/+1
| | | | | | | | | | | | | | | | | | Unimplemented features moved to their own exception InternalCompilerError is an exception that really should be reserved for actual internal errors of the compiler. Unimplemented features can now use either solUnimplemented( ) or, if it should be conditional, then solUnimplementedAssert( ). * Revert some unimplemented exceptions, add handlers The jsonCompiler and CommandLineInterface needed handlers for the new UnimplementedFeatureException, and some cases I had moved on to the new exception were better treated as real internal compiler errors. * Standardize on "Unimplemented feature" message
* Fix for bug about deleting dynamic array of structs.chriseth2016-04-151-1/+1
|
* reduce unnecessary solidity:: namespaceDimitry2016-04-041-216/+216
|
* enable solidity testDimitry2016-04-041-1/+1
|
* rename namespace for instruction.h/cpp in libevmasmDimitry2016-04-021-216/+216
|
* move libevmcore to solidityDimitry2016-04-021-1/+1
|
* Fixed string inside struct allocation bug.chriseth2015-11-241-1/+1
|
* File reorganisation.chriseth2015-10-211-0/+968