aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/optimiser/ExpressionSplitter.cpp
Commit message (Collapse)AuthorAgeFilesLines
* libyul: changing some AST members from shared_ptr<> to unique_ptr<>Christian Parpart2019-01-161-1/+1
| | | | | * Some spaces look a little more verbose now, but that shouln't be a problem as it also should raise readability, too. * This makes some use of return-value-optimizations also.
* Take special functions that require literals into account.chriseth2019-01-081-0/+6
|
* Isolating libyul library API into its own namespace `yul`.Christian Parpart2018-11-231-1/+1
|
* Rewrite header paths to adapt to recent `git mv` of libsolidity/inlineasm to ↵Christian Parpart2018-11-231-1/+1
| | | | libyul
* Introduce namespace `langutil` in liblangutil directory.Christian Parpart2018-11-221-0/+1
| | | | | | | Also: - Use {}-style list initialisation for SourceLocation construction - Introduce new system includes - Changes the API of the Scanner to take source as value (with move) as opposed to as a reference
* Performance: Replace string by special single-copy YulString class.chriseth2018-11-081-2/+2
|
* Some renaming leftovers.chriseth2018-10-151-2/+2
|
* Renaming namespace dev::julia to dev::yul.Christian Parpart2018-10-151-1/+1
|
* Renaming libjulia to libyulChristian Parpart2018-10-151-0/+105