aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/parsing/Scanner.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor `solidity::Token` into an `enum class` with `TokenTraits` helper nam...Christian Parpart2018-10-221-16/+16
* provide general hex-literal error message, fixes #1802Lazaridis2018-10-091-3/+3
* Fix typos.chriseth2018-10-041-1/+1
* Disallow uppercase X in hex number literalshydai2018-09-191-2/+2
* This fixes several bugs with regards to line breaks and comments:chriseth2018-09-061-26/+53
* Refactor handling of whitespace.chriseth2018-09-061-5/+0
* Cleanup & polish numbers-with-underscores parsing, also improving tests.Christian Parpart2018-08-081-29/+31
* Add stricter hex underscore rulesBalajiganapathi S2018-08-081-16/+19
* Allow underscores in numbers.Balajiganapathi S2018-08-081-2/+26
* Disallow trailing dots that are not followed by a numberLeonardo Alt2018-05-301-1/+7
* Remove two other fall-through cases in ParserAlex Beregszaszi2017-08-251-1/+1
* Merge interface/Exceptions and interface/UtilsAlex Beregszaszi2017-06-221-1/+1
* Disallow octal literals.chriseth2017-03-071-0/+3
* parser: recognize an end of comment of the form `**/` at the end of a multi-l...Yoichi Hirai2016-12-011-1/+6
* Fix licensing headersVoR02202016-11-231-4/+4
* Introduce hex literals (#832)Alex Beregszaszi2016-08-161-0/+35
* Rename addUnicodeChar to addUnicodeAsUTF8Alex Beregszaszi2016-08-051-2/+2
* Support Unicode escape characters in string literals ('\uUUUU')Alex Beregszaszi2016-08-051-0/+43
* added const correctness to extract functions in TokenRJ Catalano2016-02-191-4/+4
* added two functions in Token to handle long identifiers, redid fromIdentifier...RJ Catalano2016-02-191-6/+8
* tests added and changes madeRJ Catalano2016-02-191-20/+11
* changes to redefine the token list, the scanner, and the parser and how they ...RJ Catalano2016-02-191-12/+25
* File reorganisation.chriseth2015-10-211-0/+771