Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move assembly related files to libevmasm and Params.h/.cpp to libevmcore. | chriseth | 2015-04-30 | 1 | -1/+1 |
| | |||||
* | Move SourceLocation to evmcore | Lefteris Karapetsas | 2015-02-25 | 1 | -1/+1 |
| | |||||
* | Moving Source Location libdevcore | Lefteris Karapetsas | 2015-02-25 | 1 | -5/+5 |
| | | | | - Big plus is we now remove the useless header libsolibity/BaseTypes.h | ||||
* | Fix for sol scanner where empty multiline comment became Natspec comment | Lefteris Karapetsas | 2015-01-05 | 1 | -0/+1 |
| | |||||
* | Factoring forward slash scanning out to its own function | Lefteris Karapetsas | 2014-12-19 | 1 | -0/+2 |
| | |||||
* | Scanner properly scans multiline natspec comments | Lefteris Karapetsas | 2014-12-18 | 1 | -0/+2 |
| | | | | | | | | | - Single and multiline natspect comments get the initial whitespace skipped now - Some rules introduced for the multiline comments. If first line is empty then no newline is added to the literal. Same thing with the last line. Finally in all lines initial '*' are skipped | ||||
* | Work in progress for /** ... */ natspec comments | Lefteris Karapetsas | 2014-12-18 | 1 | -1/+2 |
| | | | | | - Work in progress on the scanner for recognizing the second type of doxygen comments for Natspec. | ||||
* | Improved external interface for multi-source and multi-contract compilation. | Christian | 2014-12-04 | 1 | -0/+3 |
| | |||||
* | Multi-source and multi-contract compiler. | Christian | 2014-12-04 | 1 | -4/+7 |
| | |||||
* | Moving LiteralScope to Scanner.cpp | Lefteris Karapetsas | 2014-12-01 | 1 | -41/+1 |
| | |||||
* | Simplifying scanning for natspec documentation | Lefteris Karapetsas | 2014-12-01 | 1 | -5/+3 |
| | | | | | | - Scanner no longer remembers the last natspect comment until a new one is encountered. It remembers it only until the next scan() | ||||
* | Solidity natspec docstring test improvements | Lefteris Karapetsas | 2014-11-28 | 1 | -2/+1 |
| | | | | | | | | | - Adding a test for docstring being between function signature and function body - Properly checking for exceptions in parsing - Small parser fix | ||||
* | Fixing multiline comment parsing in solidity | Lefteris Karapetsas | 2014-11-28 | 1 | -1/+1 |
| | |||||
* | Solidity work for documentation strings | Lefteris Karapetsas | 2014-11-28 | 1 | -4/+37 |
| | | | | | | | | | | - Still a work in progress - Parser now properly gets each function's doc comment - Small changes in the scanner - Multiline comments are considered | ||||
* | modifying solidity scanner class to conform with the coding standards | Lefteris Karapetsas | 2014-11-22 | 1 | -23/+23 |
| | |||||
* | cleaning up the external interface of Scanner::next(). No special cases | Lefteris Karapetsas | 2014-11-21 | 1 | -4/+2 |
| | |||||
* | extra comments scanning test | Lefteris Karapetsas | 2014-11-21 | 1 | -1/+1 |
| | |||||
* | styling fixes | Lefteris Karapetsas | 2014-11-21 | 1 | -2/+2 |
| | |||||
* | documentation comments are now always skipped but saved as special tokens at ↵ | Lefteris Karapetsas | 2014-11-19 | 1 | -13/+21 |
| | | | | the Scanner | ||||
* | fixing typo and alignment | Lefteris Karapetsas | 2014-11-19 | 1 | -1/+1 |
| | |||||
* | solidity scanner takes triple slash doc comments into account | Lefteris Karapetsas | 2014-11-19 | 1 | -5/+14 |
| | | | | | | | - Conditionally scanning for the documentation comments and gettings their contents. - Adding tests for this functionality of the scanner | ||||
* | Support for negative literals. | Christian | 2014-11-06 | 1 | -1/+1 |
| | |||||
* | Converted all asserts to exceptions. | Christian | 2014-11-05 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'ethereum/develop' into sol_contractCompiler | Christian | 2014-11-01 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libsolidity/AST.cpp libsolidity/AST.h libsolidity/Compiler.cpp libsolidity/Compiler.h libsolidity/NameAndTypeResolver.h libsolidity/Types.cpp solc/main.cpp test/solidityCompiler.cpp | ||||
| * | Further const placement changes. | Christian | 2014-10-30 | 1 | -2/+2 |
| | | |||||
* | | Actual contract creator and add solidity to AlethZero interface. | Christian | 2014-10-31 | 1 | -1/+2 |
|/ | |||||
* | Replace BOOST_ASSERT by assert. | Christian | 2014-10-25 | 1 | -2/+0 |
| | |||||
* | Documentation for AST, Parser, Scanner and other classes. | Christian | 2014-10-25 | 1 | -15/+19 |
| | |||||
* | Corrected spacing around colon. | Christian | 2014-10-23 | 1 | -1/+1 |
| | |||||
* | Cleanup of copyright headers. | Christian | 2014-10-20 | 1 | -41/+51 |
| | |||||
* | Access modifier cleanup. | Christian | 2014-10-20 | 1 | -0/+1 |
| | |||||
* | Coding style cleanup: const and vecptr. | Christian | 2014-10-20 | 1 | -3/+3 |
| | |||||
* | Coding style and cleanup | Christian | 2014-10-17 | 1 | -80/+33 |
| | |||||
* | Corrected coding style. | Christian | 2014-10-16 | 1 | -55/+43 |
| | |||||
* | Corrected indentation. | Christian | 2014-10-09 | 1 | -177/+177 |
| | |||||
* | Parse everything up to function bodies and report parser errors with location. | Christian | 2014-10-09 | 1 | -0/+16 |
| | |||||
* | Solidity parser, can not parse much yet. | Christian | 2014-10-08 | 1 | -17/+1 |
| | |||||
* | Solidity scanner and some unit tests. | Christian | 2014-10-08 | 1 | -0/+252 |
The scanner is a modified version of the v8 javascript scanner. |