aboutsummaryrefslogtreecommitdiffstats
path: root/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* Styling issues and new class name for the CLILefteris Karapetsas2014-12-101-10/+7
* Moving most of the solc functionality to own class and splitting implementati...Lefteris Karapetsas2014-12-091-329/+7
* Style improvements and succinctness in solc main.cppLefteris Karapetsas2014-12-091-59/+73
* Solc gets arguments for interface and documentation related outputLefteris Karapetsas2014-12-081-46/+109
* Solc option to output binary and opcodeLefteris Karapetsas2014-12-081-12/+50
* Solc evm assembly to either file or stdout optionLefteris Karapetsas2014-12-081-16/+40
* Solc cmdline option for ast outputting either to stdout or a fileLefteris Karapetsas2014-12-081-7/+67
* Unknown solc arguments are now ignoredLefteris Karapetsas2014-12-081-1/+1
* using boost::program_options for argument parsingLefteris Karapetsas2014-12-081-27/+32
* Merge remote-tracking branch 'ethereum/develop' into sol_importChristian2014-12-081-3/+3
|\
| * Replacing old cstyle enums with c++11 enums in natspecLefteris Karapetsas2014-12-051-3/+3
* | Merge remote-tracking branch 'ethereum/develop' into sol_importChristian2014-12-051-1/+3
|\|
| * Moving all Interface and Documentation functionality to own classLefteris Karapetsas2014-12-031-2/+3
| * Separate user and dev natspec documentationLefteris Karapetsas2014-12-031-1/+1
| * Handle absence of Natspec doc and add option to solcLefteris Karapetsas2014-12-021-0/+1
* | Improved external interface for multi-source and multi-contract compilation.Christian2014-12-041-21/+34
* | Import directive.Christian2014-12-031-1/+1
|/
* Provide interface for calls in JSON and some other formatting changes.Christian2014-11-121-24/+15
* Option to activate the optimizer for solidity.Christian2014-11-071-3/+7
* Converted all asserts to exceptions.Christian2014-11-051-18/+27
* Function selector and variable (un)packing.Christian2014-10-311-2/+6
* Contract compiler and also add ExpressionStatement to AST.Christian2014-10-301-37/+4
* Compiler for assignments.Christian2014-10-291-26/+34
* Merge remote-tracking branch 'ethereum/develop' into sol_contractCompilerChristian2014-10-291-0/+21
|\
| * Corrected file description.Christian2014-10-261-1/+1
| * Remove stupid assertion.Gav Wood2014-10-251-0/+21
* | Expression compiler.Christian2014-10-251-0/+41
|/
* Use boost errinfo.Christian2014-10-241-40/+7
* Improved exceptions and reporting exceptions for command-line compiler.Christian2014-10-231-24/+69
* Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for typeChristian2014-10-201-3/+3
* Corrected coding style.Christian2014-10-161-11/+13
* Name resolution.Christian2014-10-131-2/+6
* AST printer and command line tool, some fixes.Christian2014-10-101-0/+78