aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/codegen
Commit message (Collapse)AuthorAgeFilesLines
* Index access for bytesXX.chriseth2016-02-101-0/+26
|
* [cond-expr] fixup according to code reviewLu Guanqun2016-01-231-1/+3
|
* [cond-expr] make the codegen one instruction lessLu Guanqun2016-01-231-5/+4
|
* [cond-expr] generate assembly for _ ? _ : _Lu Guanqun2016-01-232-0/+16
|
* Detect library name clashes.chriseth2016-01-141-2/+0
|
* final changes to typechecker, the expression compiler, and a couple more ↵RJ Catalano2016-01-121-8/+7
| | | | tests for good measure
* Update ExpressionCompiler.cppRJ2016-01-111-14/+16
|
* Update ExpressionCompiler.cppRJ2016-01-111-4/+2
|
* Update ExpressionCompiler.cppRJ2016-01-101-17/+39
|
* support decayed tuple expression as left valueLu Guanqun2016-01-041-1/+6
|
* Add structs and enums to contract types.chriseth2015-12-181-7/+9
|
* Fix: Segfaults connected to paramater types.chriseth2015-12-101-2/+2
| | | | parameterTypes does not return by const reference anymore.
* Code generation for calling bound methods.chriseth2015-12-011-4/+37
|
* Simplify and optimise stack rotation.chriseth2015-12-012-8/+27
|
* Merge pull request #251 from chriseth/bind2chriseth2015-11-301-1/+1
|\ | | | | Bind library functions to types.
| * Add bound functions to types.chriseth2015-11-291-1/+1
| |
* | Merge pull request #256 from chriseth/selfdestructchriseth2015-11-301-1/+1
|\ \ | | | | | | Introduce selfdestruct alias for suicide.
| * | Introduce selfdestruct alias for suicide.chriseth2015-11-291-1/+1
| |/
* / Bugfix for constructor unpacking with fixed-size arrays.chriseth2015-11-291-5/+13
|/
* Do not store elements of a contract by AST node type.chriseth2015-11-262-4/+4
|
* Make members context-sensitive.chriseth2015-11-263-10/+6
|
* Code generation for creating arrays.chriseth2015-11-263-9/+67
|
* Fixed string inside struct allocation bug.chriseth2015-11-244-10/+3
|
* Merge pull request #236 from ethereum/hot_gavGav Wood2015-11-233-9/+10
|\ | | | | Fix up for new API from EIP-1.1.
| * Fix up for new API from EIP-1.1.Gav Wood2015-11-213-9/+10
| |
* | Merge pull request #227 from chriseth/addmodchriseth2015-11-191-0/+14
|\ \ | | | | | | Addmod and mulmod.
| * | Addmod and mulmod.chriseth2015-11-191-0/+14
| | |
* | | Merge pull request #204 from ethereum/hot_gavGav Wood2015-11-191-2/+4
|\ \ \ | |/ / |/| / | |/ The Big Refactor
| * Minor API change - must provide SealEngine to Executive now.Gav Wood2015-11-191-2/+4
| |
* | Merge pull request #218 from chriseth/fix_overwriteMemorychriseth2015-11-171-3/+13
|\ \ | | | | | | Fix memory overwrite problem for arrays.
| * | Fix memory overwrite problem for arrays.chriseth2015-11-171-3/+13
| |/
* / Fix dynamic indexed event arguments - applies sha3.chriseth2015-11-171-5/+18
|/
* Bugfix: Returning literal strings in tuples.chriseth2015-11-012-2/+6
|
* Fix override warning.chriseth2015-10-231-1/+1
|
* File reorganisation.chriseth2015-10-2112-0/+5667