| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| * | | Make function calls throw if target does not have code. | chriseth | 2016-08-17 | 1 | -0/+26 |
| |/ |
|
* | | Merge pull request #888 from chriseth/throwOnDivZero | chriseth | 2016-08-17 | 2 | -0/+29 |
|\ \ |
|
| * | | Fix tests. | chriseth | 2016-08-17 | 1 | -0/+8 |
| * | | Throw on division by zero. | chriseth | 2016-08-17 | 1 | -0/+21 |
* | | | BREAKING: return only exits current function/modifier | chriseth | 2016-08-17 | 1 | -2/+134 |
| |/
|/| |
|
* | | Merge pull request #836 from chriseth/unusedunderscore | chriseth | 2016-08-17 | 2 | -12/+22 |
|\ \
| |/
|/| |
|
| * | Fix tests. | chriseth | 2016-08-17 | 2 | -12/+12 |
| * | Require modifiers to contain "_". | chriseth | 2016-08-16 | 1 | -0/+10 |
* | | Merge pull request #838 from chriseth/ecrecover | chriseth | 2016-08-17 | 1 | -0/+16 |
|\ \ |
|
| * | | Actually better to return zero on error. | chriseth | 2016-08-16 | 1 | -5/+3 |
| * | | Make ecrecover throw for malformed input. | chriseth | 2016-08-16 | 1 | -0/+18 |
| |/ |
|
* | | Introduce hex literals (#832) | Alex Beregszaszi | 2016-08-16 | 1 | -0/+36 |
* | | Throw if contract creation fails. | chriseth | 2016-08-16 | 1 | -0/+27 |
|/ |
|
* | Show compilation errors in tests. | chriseth | 2016-08-12 | 1 | -1/+12 |
* | Cleanup of test suite init. | chriseth | 2016-08-12 | 1 | -3/+0 |
* | Remove After test case | Denton Liu | 2016-08-11 | 1 | -6/+0 |
* | Include Unicode tests in the scanner | Alex Beregszaszi | 2016-08-05 | 1 | -0/+40 |
* | Windows pipe for soltest | Dmitry K | 2016-08-03 | 1 | -15/+2 |
* | Further fixes to the optimizer. | chriseth | 2016-08-02 | 1 | -1/+4 |
* | Test case. | chriseth | 2016-08-01 | 1 | -0/+58 |
* | Fix optimizer tests. | chriseth | 2016-08-01 | 1 | -3/+6 |
* | Make the Solidity repository standalone. | Bob Summerwill | 2016-08-01 | 4 | -18/+33 |
* | Bugfix: Allocate empty array. | chriseth | 2016-07-28 | 1 | -0/+14 |
* | Source location as part of AST. | chriseth | 2016-07-21 | 1 | -0/+69 |
* | Rename IPCSocket and removed unused code in TestHelper. | chriseth | 2016-06-29 | 1 | -1/+1 |
* | Fixes for gas tests. | chriseth | 2016-06-29 | 1 | -1/+16 |
* | Some more test fixes. | chriseth | 2016-06-29 | 1 | -1/+1 |
* | Fix some more tests. | chriseth | 2016-06-29 | 3 | -11/+40 |
* | Fix empty storage check. | chriseth | 2016-06-29 | 1 | -1/+3 |
* | Parse arguments in free function. | chriseth | 2016-06-29 | 2 | -18/+10 |
* | parse command line arguments | Dimitry | 2016-06-29 | 2 | -3/+32 |
* | replace BalanceAt | Dimitry | 2016-06-29 | 3 | -9/+12 |
* | Balance and storage. | chriseth | 2016-06-29 | 3 | -61/+74 |
* | logs | chriseth | 2016-06-29 | 3 | -9/+24 |
* | Refactor testing via IPC. | chriseth | 2016-06-29 | 6 | -62/+83 |
* | Style | chriseth | 2016-06-29 | 1 | -7/+7 |
* | test framework | Dimitry | 2016-06-29 | 1 | -62/+43 |
* | Initial poc to test via ipc. | chriseth | 2016-06-29 | 1 | -0/+31 |
* | Only warn about unused return in low-level functions. | chriseth | 2016-06-26 | 1 | -1/+49 |
* | Warn about unused return values. | chriseth | 2016-06-26 | 1 | -0/+25 |
* | Allow remappings to change depending on the context. | chriseth | 2016-06-09 | 1 | -0/+22 |
* | Tests for implementation by constructor. | chriseth | 2016-06-07 | 1 | -0/+15 |
* | Add a test for a struct accessor. | chriseth | 2016-06-05 | 1 | -0/+26 |
* | Inaccessible dynamic types | chriseth | 2016-06-02 | 2 | -0/+21 |
* | Fixes for invalid cleanups for small types. | chriseth | 2016-05-20 | 1 | -3/+4 |
* | Tests for invalid cleanup and missing bool conversion code. | chriseth | 2016-05-20 | 2 | -0/+30 |
* | explicit conversion and loosening of binary operations on integer and fixed p... | VoR0220 | 2016-05-19 | 1 | -2/+1 |
* | current debugging info | VoR0220 | 2016-05-19 | 1 | -0/+39 |
* | Merge pull request #545 from chriseth/accessFunLabels | chriseth | 2016-05-18 | 1 | -0/+19 |
|\ |
|
| * | Allow access to functions in inline assembly. | chriseth | 2016-05-12 | 1 | -0/+19 |
* | | Merge pull request #546 from chriseth/fixiszero | chriseth | 2016-05-14 | 1 | -0/+20 |
|\ \
| |/
|/| |
|
| * | Correctly use not/bnot/iszero. | chriseth | 2016-05-09 | 1 | -0/+20 |
* | | Remove unused tests and add asserts for not implemented parts in code generat... | chriseth | 2016-05-11 | 1 | -22/+0 |
* | | Correctly handle unexpected exceptions during tests. | chriseth | 2016-05-11 | 1 | -2/+34 |
* | | reorganized tests and fixed mobile types and implicit conversions of rational... | VoR0220 | 2016-05-10 | 1 | -82/+125 |
* | | updated algorithm for bit finding...now to figure out literal value | VoR0220 | 2016-05-10 | 1 | -4/+3 |
* | | added bytes conversion tests, resolved that, converted to binary scaling, ref... | VoR0220 | 2016-05-10 | 2 | -26/+64 |
* | | fixing modulus and Solidity Name and Type Resolution | VoR0220 | 2016-05-10 | 1 | -272/+0 |
* | | currently what we have | VoR0220 | 2016-05-10 | 1 | -1/+1 |
* | | got exponents up and working with their inverse, changed a few of the tests..... | RJ Catalano | 2016-05-10 | 1 | -41/+131 |
* | | fixed problem with var...probably a conversion problem for fixed in size capa... | RJ Catalano | 2016-05-10 | 1 | -2/+70 |
* | | fix for token bug, also quick fix for the wei and seconds | RJ Catalano | 2016-05-10 | 1 | -1/+1 |
* | | Rational implemented...trying to figure out exponential | RJ Catalano | 2016-05-10 | 1 | -2/+30 |
* | | initial work for fixed types...potentially needing a constant literal type fo... | RJ Catalano | 2016-05-10 | 3 | -31/+475 |
|/ |
|
* | Modify failing test: Accessor functions are not available anymore in libraries. | chriseth | 2016-05-04 | 1 | -2/+1 |
* | Some more tests. | chriseth | 2016-05-04 | 2 | -0/+39 |
* | Allow calling internal functions of libraries. | chriseth | 2016-05-04 | 1 | -0/+77 |
* | Merge pull request #507 from chriseth/sealEngine | Bob Summerwill | 2016-04-16 | 1 | -13/+2 |
|\ |
|
| * | Explicitly init seal engine. | chriseth | 2016-04-16 | 1 | -13/+2 |
* | | Test for bug in static array constructor argument decoder. | chriseth | 2016-04-16 | 1 | -0/+20 |
|/ |
|
* | Test for bug when deleting dynamic array of structs. | chriseth | 2016-04-15 | 1 | -0/+22 |
* | Merge pull request #491 from winsvega/sealengines | Bob Summerwill | 2016-04-13 | 1 | -0/+14 |
|\ |
|
| * | sealengines throught init function | Dimitry | 2016-04-11 | 1 | -0/+14 |
* | | Remove log.h from solidity. | chriseth | 2016-04-12 | 5 | -5/+0 |
|/ |
|
* | Merge pull request #475 from chriseth/byteasm | chriseth | 2016-04-06 | 1 | -0/+5 |
|\ |
|
| * | Allow "byte" in inline assembly. | chriseth | 2016-04-06 | 1 | -0/+5 |
* | | reduce unnecessary solidity:: namespace | Dimitry | 2016-04-04 | 1 | -111/+111 |
* | | enable solidity test | Dimitry | 2016-04-04 | 2 | -130/+130 |
|/ |
|
* | Merge pull request #470 from chriseth/redundancy | Bob Summerwill | 2016-04-01 | 1 | -2/+3 |
|\ |
|
| * | Remove code duplication in source references formatter. | chriseth | 2016-04-01 | 1 | -2/+3 |
* | | Merge pull request #457 from VoR0220/tokenNameAndStringFix | chriseth | 2016-04-01 | 1 | -0/+12 |
|\ \
| |/
|/| |
|
| * | added solidity invalid fixed type test | VoR0220 | 2016-03-31 | 1 | -0/+12 |
* | | Test to check we correctly clean higher order bits for index access. | chriseth | 2016-03-31 | 1 | -0/+16 |
|/ |
|
* | Code generation (missing external access and source locations). | chriseth | 2016-03-30 | 2 | -12/+118 |
* | Parsing for inline assembly. | chriseth | 2016-03-30 | 1 | -0/+138 |
* | Fixed Windows warnings | Bob Summerwill | 2016-03-18 | 2 | -2/+2 |
* | Set version to 0.3.0 | chriseth | 2016-03-12 | 1 | -1/+1 |
* | added keyword type and some tests, changes in lexical cast | RJ Catalano | 2016-03-12 | 1 | -0/+13 |
* | BREAKING: Implement delegatecall and make default for library calls. | chriseth | 2016-03-12 | 3 | -1/+70 |
* | Test for optimizer bug caused by not incrementing the sequence counter. | chriseth | 2016-03-11 | 1 | -0/+14 |
* | further optimization, splitting function into pieces | RJ Catalano | 2016-02-19 | 1 | -0/+25 |
* | added two functions in Token to handle long identifiers, redid fromIdentifier... | RJ Catalano | 2016-02-19 | 1 | -101/+113 |
* | tests added and changes made | RJ Catalano | 2016-02-19 | 2 | -110/+140 |
* | changes to redefine the token list, the scanner, and the parser and how they ... | RJ Catalano | 2016-02-19 | 3 | -119/+120 |
* | Test for segfault when using wrong number of constructor arguments. | chriseth | 2016-02-12 | 1 | -0/+15 |
* | Index access for bytesXX. | chriseth | 2016-02-10 | 2 | -0/+49 |
* | add more test cases for cond-expr | Lu Guanqun | 2016-01-23 | 1 | -0/+49 |
* | cond-expr: add more unit tests | Lu Guanqun | 2016-01-23 | 2 | -14/+150 |
* | cond-expr: use the mobile type instead of the original type | Lu Guanqun | 2016-01-23 | 1 | -1/+34 |
* | [cond-expr] change the end to end test | Lu Guanqun | 2016-01-23 | 1 | -4/+5 |
* | [cond-expr] add a test for different types | Lu Guanqun | 2016-01-23 | 1 | -0/+15 |
* | [cond-expr] add a test to assign memory to storage | Lu Guanqun | 2016-01-23 | 1 | -0/+33 |
* | [cond-expr] don't allow conditional as left value for the first stage | Lu Guanqun | 2016-01-23 | 2 | -18/+4 |
* | [cond-expr] fixup according to code review | Lu Guanqun | 2016-01-23 | 1 | -2/+13 |
* | comment out one un-supported test case | Lu Guanqun | 2016-01-23 | 1 | -0/+2 |
* | fixup end to end test | Lu Guanqun | 2016-01-23 | 1 | -1/+1 |
* | [cond-expr] add another parser expression | Lu Guanqun | 2016-01-23 | 1 | -0/+1 |
* | [cond-expr] add test cases for type resolution | Lu Guanqun | 2016-01-23 | 1 | -0/+24 |
* | [cond-expr] add end to end test | Lu Guanqun | 2016-01-23 | 1 | -0/+58 |
* | [cond-expr] add parser test cases | Lu Guanqun | 2016-01-23 | 1 | -0/+80 |
* | Merge pull request #356 from guanqun/break-not-in-loop | chriseth | 2016-01-21 | 2 | -12/+46 |
|\ |
|
| * | add another test case for continue not in loop | Lu Guanqun | 2016-01-19 | 1 | -0/+15 |
| * | check whether break/continue is in the loop | Lu Guanqun | 2016-01-15 | 2 | -12/+31 |
* | | Merge pull request #358 from chriseth/fix_storage | chriseth | 2016-01-18 | 1 | -0/+21 |
|\ \ |
|
| * | | Test for incorrect storage access. | chriseth | 2016-01-16 | 1 | -0/+21 |
* | | | Merge pull request #347 from chriseth/libraryNameClashes | chriseth | 2016-01-18 | 1 | -0/+16 |
|\ \ \ |
|
| * | | | Tests for library name clashes. | chriseth | 2016-01-14 | 1 | -0/+16 |
| |/ / |
|
* | | | Update SolidityNameAndTypeResolution.cpp | Liana Husikyan | 2016-01-16 | 1 | -1/+0 |
* | | | Update SolidityNameAndTypeResolution.cpp | Liana Husikyan | 2016-01-16 | 1 | -1/+0 |
* | | | fixed assert on EI creation for structs containing only mapping or arrays | LianaHus | 2016-01-16 | 1 | -0/+13 |
|/ / |
|
* | | Merge pull request #346 from chriseth/importAliases | chriseth | 2016-01-14 | 1 | -0/+25 |
|\ \
| |/
|/| |
|
| * | Allow aliases during import. | chriseth | 2016-01-11 | 1 | -0/+25 |
* | | clarification on dynamic arrays, switcheroo on typepointer, and a documentati... | RJ Catalano | 2016-01-12 | 2 | -2/+19 |
* | | added documentation and one last test for struct creation inline | RJ Catalano | 2016-01-12 | 1 | -0/+16 |
* | | final changes to typechecker, the expression compiler, and a couple more test... | RJ Catalano | 2016-01-12 | 1 | -0/+25 |
* | | one last test for long strings | RJ Catalano | 2016-01-11 | 1 | -0/+15 |
* | | Update SolidityNameAndTypeResolution.cpp | RJ | 2016-01-11 | 1 | -1/+0 |
* | | Update SolidityEndToEndTest.cpp | RJ | 2016-01-11 | 1 | -7/+18 |
* | | Update SolidityEndToEndTest.cpp | RJ | 2016-01-10 | 1 | -0/+70 |
* | | Update with type resolution tests for arrays | RJ | 2016-01-10 | 1 | -8/+76 |
|/ |
|
* | Merge pull request #338 from guanqun/add_paren | chriseth | 2016-01-05 | 2 | -0/+16 |
|\ |
|
| * | add a test case for decayed tuple expression as left value | Lu Guanqun | 2016-01-04 | 2 | -0/+16 |
* | | Merge pull request #317 from chriseth/pathsEverywhere | chriseth | 2016-01-04 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | Use paths instead of simple identifiers wherever possible. | chriseth | 2015-12-22 | 1 | -1/+1 |
* | | Merge pull request #308 from chriseth/fixoverloadbug | chriseth | 2015-12-21 | 1 | -0/+11 |
|\ \ |
|
| * | | Fix bug preventing overloads of different array types. | chriseth | 2015-12-18 | 1 | -0/+11 |
| |/ |
|
* / | Add structs and enums to contract types. | chriseth | 2015-12-18 | 2 | -0/+30 |
|/ |
|
* | Simple aliasing during import. | chriseth | 2015-12-18 | 1 | -0/+8 |
* | Parse complex import directives. | chriseth | 2015-12-18 | 1 | -0/+21 |
* | updated tests and much simpler algorithm for parsing errors | RJ Catalano | 2015-12-17 | 1 | -21/+8 |
* | added one more test and realized that there was one last change before the pa... | RJ Catalano | 2015-12-17 | 1 | -5/+32 |
* | forgot about this one...again making this purely about parsing...typechecking... | RJ Catalano | 2015-12-17 | 1 | -2/+2 |
* | making this purely about parsing...type checking will go in a different PR | RJ Catalano | 2015-12-17 | 1 | -2/+2 |
* | changed a couple of small nuances, made an attempt at fixing the parsing in t... | RJ Catalano | 2015-12-17 | 1 | -6/+20 |
* | new tests | RJ Catalano | 2015-12-16 | 1 | -0/+26 |
* | updated attempt, a couple of more things to sort through and change | RJ Catalano | 2015-12-16 | 1 | -0/+14 |
* | Relative paths in import directives. | chriseth | 2015-12-10 | 1 | -0/+17 |
* | Source units are independent scopes. | chriseth | 2015-12-10 | 2 | -9/+99 |
* | Increment version to 0.2.0 (includes breaking changes). | chriseth | 2015-12-01 | 1 | -1/+1 |
* | Code generation for calling bound methods. | chriseth | 2015-12-01 | 1 | -0/+120 |
* | Merge pull request #251 from chriseth/bind2 | chriseth | 2015-11-30 | 2 | -0/+175 |
|\ |
|
| * | Also check the object type for bound functions. | chriseth | 2015-11-29 | 1 | -0/+45 |
| * | Add bound functions to types. | chriseth | 2015-11-29 | 1 | -0/+93 |
| * | Added the `using x for y` directive. | chriseth | 2015-11-27 | 2 | -0/+37 |
* | | Merge pull request #256 from chriseth/selfdestruct | chriseth | 2015-11-30 | 1 | -0/+16 |
|\ \ |
|
| * | | Introduce selfdestruct alias for suicide. | chriseth | 2015-11-29 | 1 | -0/+16 |
| |/ |
|
* / | Bugfix for constructor unpacking with fixed-size arrays. | chriseth | 2015-11-29 | 1 | -0/+17 |
|/ |
|
* | Fix smart pointer lifetime issue in tests. | chriseth | 2015-11-26 | 1 | -16/+15 |
* | Do not store elements of a contract by AST node type. | chriseth | 2015-11-26 | 1 | -8/+8 |
* | Code generation for creating arrays. | chriseth | 2015-11-26 | 1 | -0/+44 |
* | Type checking for creating new arrays. | chriseth | 2015-11-26 | 1 | -1/+37 |
* | Allow "new expressions" also for general type names. | chriseth | 2015-11-26 | 2 | -1/+19 |
* | Test for allocation bug. | chriseth | 2015-11-24 | 1 | -0/+31 |
* | Merge pull request #236 from ethereum/hot_gav | Gav Wood | 2015-11-23 | 1 | -1/+3 |
|\ |
|
| * | Fix up for new API from EIP-1.1. | Gav Wood | 2015-11-21 | 1 | -1/+3 |
* | | Merge remote-tracking branch 'origin/hot_gav' into develop | Gav Wood | 2015-11-20 | 1 | -1/+5 |
|\| |
|
| * | Fix solidity tests. | Gav Wood | 2015-11-20 | 1 | -1/+5 |
* | | Merge pull request #227 from chriseth/addmod | chriseth | 2015-11-19 | 1 | -0/+18 |
|\ \ |
|
| * | | Addmod and mulmod. | chriseth | 2015-11-19 | 1 | -0/+18 |
* | | | Merge pull request #204 from ethereum/hot_gav | Gav Wood | 2015-11-19 | 2 | -2/+3 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Fix tests for new API. | Gav Wood | 2015-11-17 | 1 | -1/+1 |
| * | Fixups for new API. | Gav Wood | 2015-11-06 | 1 | -1/+2 |
| * | New vocab. | Gav Wood | 2015-11-06 | 1 | -1/+1 |
* | | Merge pull request #218 from chriseth/fix_overwriteMemory | chriseth | 2015-11-17 | 1 | -0/+15 |
|\ \ |
|
| * | | Fix memory overwrite problem for arrays. | chriseth | 2015-11-17 | 1 | -0/+15 |
* | | | Merge pull request #216 from chriseth/dynamic_indexed_event_args | chriseth | 2015-11-17 | 1 | -0/+35 |
|\ \ \ |
|
| * | | | Fix dynamic indexed event arguments - applies sha3. | chriseth | 2015-11-17 | 1 | -0/+35 |
| |/ / |
|
* | | | Merge pull request #214 from chriseth/fix_optimizerTest | chriseth | 2015-11-17 | 1 | -1/+5 |
|\ \ \ |
|
| * | | | Test fix: Do not increment iterator past end. | chriseth | 2015-11-16 | 1 | -1/+5 |
| |/ / |
|
* / / | Fix segfault during test. | chriseth | 2015-11-16 | 1 | -1/+1 |
|/ / |
|
* | | Work around bug in MSVC/Boost for u256->unsigned conversion. | chriseth | 2015-11-16 | 1 | -0/+10 |
* | | style fixes | LianaHus | 2015-11-07 | 1 | -2/+2 |
* | | fixed test framework | LianaHus | 2015-11-07 | 1 | -17/+20 |
|/ |
|
* | Bugfix: Returning literal strings in tuples. | chriseth | 2015-11-01 | 1 | -0/+20 |
* | Store docstrings in AST annotations. | chriseth | 2015-10-26 | 3 | -48/+31 |
* | File reorganisation. | chriseth | 2015-10-21 | 12 | -35/+35 |
* | Correctly parse ambiguities like `A.B[10] x` and `x.y[10] = 3`. | chriseth | 2015-10-16 | 2 | -0/+39 |
* | Fix errors when struct array type is used on its own. | chriseth | 2015-10-16 | 1 | -0/+15 |
* | Some fixes taking other pull requests into account. | chriseth | 2015-10-16 | 2 | -9/+5 |
* | Wildcards. | chriseth | 2015-10-15 | 1 | -3/+6 |
* | Destructuring assignments. | chriseth | 2015-10-15 | 1 | -5/+42 |
* | Tuple expressions. | chriseth | 2015-10-15 | 3 | -1/+98 |
* | Merge pull request #130 from LefterisJP/dynamic_array_push | chriseth | 2015-10-15 | 1 | -0/+40 |
|\ |
|
| * | push() for byte arrays also properly implemented | Lefteris Karapetsas | 2015-10-15 | 1 | -9/+10 |
| * | Working implementation of arraypush | Lefteris Karapetsas | 2015-10-15 | 1 | -2/+21 |
| * | Implement Dynamic array push and fix test | Lefteris Karapetsas | 2015-10-15 | 1 | -4/+7 |
| * | Add a dynamic array push() test | Lefteris Karapetsas | 2015-10-15 | 1 | -0/+17 |
* | | renaming in test framework | LianaHus | 2015-10-15 | 1 | -195/+195 |
* | | some more style fixes | LianaHus | 2015-10-15 | 2 | -6/+6 |
* | | mainly style fixes/renaming | LianaHus | 2015-10-15 | 2 | -82/+92 |
* | | fix | LianaHus | 2015-10-15 | 1 | -2/+0 |
* | | fixed new tests | LianaHus | 2015-10-15 | 2 | -23/+15 |
* | | errors instead of exceptions | LianaHus | 2015-10-15 | 7 | -250/+313 |
* | | added Error class for all kind of errors | LianaHus | 2015-10-15 | 2 | -5/+10 |
|/ |
|
* | Some further test fixes. | chriseth | 2015-10-13 | 1 | -1/+2 |
* | Some more tests and typos fixed. | chriseth | 2015-10-13 | 2 | -0/+27 |
* | Multi-variable declarations. | chriseth | 2015-10-13 | 2 | -12/+59 |
* | Introduced tuple type and added multi variable declarations to type | chriseth | 2015-10-10 | 2 | -2/+14 |
* | Tests for multi variable declaration. | chriseth | 2015-10-09 | 3 | -0/+50 |
* | Check invalid integer constants for functions accepting arbitrary arguments. | chriseth | 2015-10-08 | 1 | -2/+13 |
* | Resolve binary dependencies properly. | chriseth | 2015-10-07 | 2 | -8/+38 |
* | Merge pull request #122 from chriseth/anonymousEventsWithFourIndexedParams | chriseth | 2015-10-07 | 2 | -4/+24 |
|\ |
|
| * | Allow four indexed arguments for anynomous events. | chriseth | 2015-10-07 | 2 | -4/+24 |
* | | Reject ether sent to library. | chriseth | 2015-10-07 | 1 | -0/+23 |
|/ |
|
* | Merge pull request #117 from chriseth/internalTypesForLibrary | chriseth | 2015-10-07 | 4 | -5/+118 |
|\ |
|
| * | Compiler version stamp. | chriseth | 2015-10-06 | 1 | -0/+11 |
| * | Add structs to library interface. | chriseth | 2015-10-06 | 1 | -1/+2 |
| * | Provide access to scoped structs. | chriseth | 2015-10-06 | 1 | -0/+27 |
| * | Compute canonical names of types for function signatures. | chriseth | 2015-10-06 | 4 | -31/+50 |
| * | Encode storage items correctly for library calls. | chriseth | 2015-10-06 | 1 | -0/+26 |
| * | Test for internal types. | chriseth | 2015-10-06 | 1 | -0/+29 |
* | | Merge pull request #115 from chriseth/testLongConstructorArguments | chriseth | 2015-10-06 | 1 | -0/+28 |
|\ \
| |/
|/| |
|
| * | Test long constructor arguments. | chriseth | 2015-10-05 | 1 | -0/+28 |
* | | Report warning in tests if requested. | chriseth | 2015-10-03 | 1 | -13/+11 |
|/ |
|
* | Store small byte arrays and strings in storage in one slot with their | chriseth | 2015-10-02 | 1 | -0/+110 |
* | -fixed the warning printing | LianaHus | 2015-10-02 | 1 | -3/+3 |
* | added warning for noninitialized references in storage. | LianaHus | 2015-10-02 | 1 | -9/+23 |
* | added test | LianaHus | 2015-10-02 | 1 | -0/+18 |
* | Bugfix in calldata unpacker. | chriseth | 2015-10-01 | 2 | -1/+20 |
* | Merge pull request #91 from chriseth/literalStringsToStoragePointer | chriseth | 2015-09-24 | 1 | -0/+10 |
|\ |
|
| * | Test that literal strings cannot be assigned to storage pointers. | chriseth | 2015-09-23 | 1 | -0/+10 |
* | | improved the test | LianaHus | 2015-09-23 | 1 | -3/+13 |
* | | fixed-sized arrays as return type | LianaHus | 2015-09-23 | 1 | -0/+19 |
|/ |
|
* | Merge pull request #85 from chriseth/warnings | chriseth | 2015-09-23 | 4 | -213/+258 |
|\ |
|
| * | Refactoring: Check types outside of AST and recover from some errors. | chriseth | 2015-09-22 | 4 | -213/+258 |
* | | fixed the test | LianaHus | 2015-09-22 | 1 | -4/+1 |
* | | fixed using string as a type for struct member | LianaHus | 2015-09-17 | 1 | -6/+6 |
* | | test | LianaHus | 2015-09-17 | 1 | -0/+45 |
|/ |
|
* | throw statement implementation | LianaHus | 2015-09-16 | 1 | -0/+18 |
* | style fix | LianaHus | 2015-09-15 | 2 | -7/+7 |
* | fixed rebase | LianaHus | 2015-09-15 | 1 | -17/+0 |
* | moved the test | LianaHus | 2015-09-15 | 2 | -1/+17 |
* | returned test for exceptions in constructor | LianaHus | 2015-09-15 | 1 | -0/+17 |
* | - changed implementation | LianaHus | 2015-09-15 | 1 | -1/+1 |
* | some fixes in tests | LianaHus | 2015-09-15 | 1 | -48/+5 |
* | added compile time check for out of bounds access for ordinary arrays | LianaHus | 2015-09-15 | 1 | -26/+52 |
* | test | LianaHus | 2015-09-15 | 1 | -0/+17 |
* | Merge pull request #66 from chriseth/sol_libraries | chriseth | 2015-09-12 | 7 | -8/+103 |
|\ |
|
| * | Possibility to call library functions. | chriseth | 2015-09-11 | 3 | -5/+57 |
| * | Transition from bytecode to more general linker objects. | chriseth | 2015-09-11 | 4 | -4/+4 |