aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/parsing
Commit message (Expand)AuthorAgeFilesLines
* Code generation (missing external access and source locations).chriseth2016-03-301-8/+9
* Parsing for inline assembly.chriseth2016-03-302-0/+21
* Remove timestamp again and some fixes for ufixed parsing.chriseth2016-03-122-15/+18
* added keyword type and some tests, changes in lexical castRJ Catalano2016-03-122-11/+12
* stylistic change, and got lexical cast to work with an iterator rangeRJ Catalano2016-03-122-5/+6
* - inline and assembly keywords addedLianaHus2016-03-123-8/+10
* changed documentation and using lexical castRJ Catalano2016-03-122-11/+3
* changed extractUnsigned to handle iterators rather than a stringRJ Catalano2016-03-122-5/+5
* changed 1 to 0 in invalid argument catch blockRJ Catalano2016-03-122-2/+2
* needed this one string of notationRJ Catalano2016-03-121-0/+1
* added from identifier or keyword handling of fixed typesRJ Catalano2016-03-122-6/+37
* fixed keyword added in for token typeRJ Catalano2016-03-121-2/+4
* Buildfix.chriseth2016-02-231-3/+1
* Move reusable parser components into base class.chriseth2016-02-234-100/+183
* further optimization, splitting function into piecesRJ Catalano2016-02-192-14/+18
* added const correctness to extract functions in TokenRJ Catalano2016-02-193-107/+44
* added two functions in Token to handle long identifiers, redid fromIdentifier...RJ Catalano2016-02-195-55/+138
* tests added and changes madeRJ Catalano2016-02-194-67/+79
* changes to redefine the token list, the scanner, and the parser and how they ...RJ Catalano2016-02-195-125/+114
* Fix uint178 problem.chriseth2016-01-261-2/+2
* [cond-expr] fixup according to code reviewLu Guanqun2016-01-231-1/+1
* [cond-expr] parse _ ? _ : _ into conditional AST nodeLu Guanqun2016-01-231-6/+19
* Remove unnecesary std::movePaweł Bylica2016-01-151-1/+1
* Use paths instead of simple identifiers wherever possible.chriseth2015-12-222-15/+18
* Merge pull request #311 from guanqun/correct-boolean-literal-positionchriseth2015-12-191-0/+1
|\
| * correct true/false literal's sourceLu Guanqun2015-12-181-0/+1
* | Simple aliasing during import.chriseth2015-12-181-1/+1
* | Parse complex import directives.chriseth2015-12-181-19/+68
* | changed error messageRJ Catalano2015-12-171-1/+1
* | updated tests and much simpler algorithm for parsing errorsRJ Catalano2015-12-171-7/+6
* | added one more test and realized that there was one last change before the pa...RJ Catalano2015-12-171-1/+1
* | Parsing is completeRJ Catalano2015-12-171-3/+3
* | changed a couple of small nuances, made an attempt at fixing the parsing in t...RJ Catalano2015-12-171-3/+6
* | now is compiling and passing soltest...but I think there may be a few more th...RJ Catalano2015-12-161-4/+6
* | fixed case statementsRJ Catalano2015-12-161-1/+2
* | updated attempt...still a bit more work to do but here's what's currentRJ Catalano2015-12-161-0/+1
|\ \
| * | Inline array declarations completeRJ Catalano2015-12-151-0/+22
| |/
* / updated attempt, a couple of more things to sort through and changeRJ Catalano2015-12-161-4/+6
|/
* Added the `using x for y` directive.chriseth2015-11-272-0/+21
* Do not store elements of a contract by AST node type.chriseth2015-11-261-18/+8
* Fix MSVC errors and warnings.chriseth2015-11-261-1/+1
* Allow "new expressions" also for general type names.chriseth2015-11-261-1/+1
* Allow docstrings for statements.chriseth2015-10-272-35/+45
* Store docstrings in AST annotations.chriseth2015-10-262-0/+211
* more correctionsLianaHus2015-10-231-4/+14
* modified error msgLianaHus2015-10-231-1/+7
* File reorganisation.chriseth2015-10-216-0/+2900