Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simple aliasing during import. | chriseth | 2015-12-18 | 2 | -9/+24 |
| | |||||
* | Parse complex import directives. | chriseth | 2015-12-18 | 1 | -1/+1 |
| | |||||
* | changed a couple of small nuances, made an attempt at fixing the parsing in ↵ | RJ Catalano | 2015-12-17 | 1 | -9/+2 |
| | | | | the inline arrays case (fails), and added test for inline arrays per Chriseth request | ||||
* | temporary assert added | RJ Catalano | 2015-12-17 | 1 | -0/+1 |
| | |||||
* | still not able to get types resolved, however it is compiling | RJ Catalano | 2015-12-16 | 1 | -2/+9 |
| | |||||
* | Merge pull request #288 from chriseth/import_contexts | chriseth | 2015-12-15 | 5 | -58/+123 |
|\ | | | | | Do not clutter importee when importing. | ||||
| * | Style. | chriseth | 2015-12-15 | 1 | -4/+4 |
| | | |||||
| * | Relative paths in import directives. | chriseth | 2015-12-10 | 1 | -4/+10 |
| | | |||||
| * | Source units are independent scopes. | chriseth | 2015-12-10 | 5 | -43/+96 |
| | | |||||
| * | Bugfix concerning pointers to moved data. | chriseth | 2015-12-08 | 2 | -21/+27 |
| | | |||||
* | | Merge pull request #289 from chriseth/fix_base_constructor_params | chriseth | 2015-12-10 | 1 | -0/+3 |
|\ \ | | | | | | | Fix: Type checker crash for wrong number of base constructor arguments. | ||||
| * | | Fix: Type checker crash for wrong number of base constructor arguments. | chriseth | 2015-12-10 | 1 | -0/+3 |
| |/ | |||||
* / | Fix: Segfaults connected to paramater types. | chriseth | 2015-12-10 | 1 | -2/+2 |
|/ | | | | parameterTypes does not return by const reference anymore. | ||||
* | Bugfix for explicit memory types in libraries. | chriseth | 2015-12-01 | 1 | -20/+24 |
| | |||||
* | Merge pull request #251 from chriseth/bind2 | chriseth | 2015-11-30 | 5 | -86/+89 |
|\ | | | | | Bind library functions to types. | ||||
| * | Also check the object type for bound functions. | chriseth | 2015-11-29 | 1 | -1/+10 |
| | | |||||
| * | Added the `using x for y` directive. | chriseth | 2015-11-27 | 3 | -3/+13 |
| | | |||||
| * | Resolve type names using regular AST visit. | chriseth | 2015-11-27 | 2 | -82/+66 |
| | | |||||
* | | Introduce selfdestruct alias for suicide. | chriseth | 2015-11-29 | 1 | -1/+3 |
|/ | |||||
* | Do not store elements of a contract by AST node type. | chriseth | 2015-11-26 | 4 | -50/+24 |
| | |||||
* | Make members context-sensitive. | chriseth | 2015-11-26 | 5 | -19/+14 |
| | |||||
* | Fix MSVC errors and warnings. | chriseth | 2015-11-26 | 2 | -4/+5 |
| | |||||
* | Make some functions const. | chriseth | 2015-11-26 | 2 | -4/+4 |
| | |||||
* | Type checking for creating new arrays. | chriseth | 2015-11-26 | 3 | -2/+28 |
| | |||||
* | Allow "new expressions" also for general type names. | chriseth | 2015-11-26 | 3 | -26/+44 |
| | | | | | | | Breaking change: If you want to send value with a contract creation, you have to use parentheses now: `(new ContractName).value(2 ether)(arg1, arg2)` | ||||
* | Addmod and mulmod. | chriseth | 2015-11-19 | 1 | -0/+4 |
| | |||||
* | style fix | LianaHus | 2015-11-07 | 2 | -12/+14 |
| | |||||
* | style fixes | LianaHus | 2015-11-07 | 3 | -25/+26 |
| | |||||
* | fixed test framework | LianaHus | 2015-11-07 | 2 | -10/+8 |
| | |||||
* | fix | LianaHus | 2015-11-07 | 3 | -35/+60 |
| | |||||
* | fixed return valu for resolver | LianaHus | 2015-11-07 | 2 | -5/+5 |
| | |||||
* | added SourceLocations to error reporting for ReferenceResolver | LianaHus | 2015-11-07 | 2 | -15/+18 |
| | |||||
* | passed SourceLocations instead of nodes to the error reporting function | LianaHus | 2015-11-07 | 5 | -109/+116 |
| | |||||
* | fixed build | LianaHus | 2015-11-07 | 1 | -3/+4 |
| | |||||
* | added errors tu ReferencesResolver | LianaHus | 2015-11-07 | 3 | -55/+78 |
| | |||||
* | Allow docstrings for statements. | chriseth | 2015-10-27 | 2 | -12/+30 |
| | |||||
* | Fix indent. | chriseth | 2015-10-27 | 1 | -3/+3 |
| | |||||
* | Store docstrings in AST annotations. | chriseth | 2015-10-26 | 2 | -0/+181 |
| | |||||
* | File reorganisation. | chriseth | 2015-10-21 | 12 | -0/+2898 |