aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/parsing/Scanner.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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 ↵Yoichi Hirai2016-12-011-1/+6
| | | | | | multi-line doc comment This fixes #1433
* Fix licensing headersVoR02202016-11-231-4/+4
| | | | Signed-off-by: VoR0220 <rj@erisindustries.com>
* Introduce hex literals (#832)Alex Beregszaszi2016-08-161-0/+35
| | | | | | | | | | * Introduce hex keyword token * Support hex literals * Include tests for hex literals * Document hex literals
* Rename addUnicodeChar to addUnicodeAsUTF8Alex Beregszaszi2016-08-051-2/+2
|
* Support Unicode escape characters in string literals ('\uUUUU')Alex Beregszaszi2016-08-051-0/+43
| | | | Fixes #638
* added const correctness to extract functions in TokenRJ Catalano2016-02-191-4/+4
| | | | | | | | | | optimizations added in more elegant solution created for m declaration ubuntu wants to get rid of 0 <= first statement...so I will change returnToken to token
* added two functions in Token to handle long identifiers, redid ↵RJ Catalano2016-02-191-6/+8
| | | | fromIdentifierOrKeyword, and made complementary changes in scanner and parser
* tests added and changes madeRJ Catalano2016-02-191-20/+11
| | | | | | fixed some silly problems in Token.cpp windows error fix
* changes to redefine the token list, the scanner, and the parser and how they ↵RJ Catalano2016-02-191-12/+25
| | | | | | | | pass around variable types of different sizes not ready for change to FixedPoint just yet made this more const correct and added a switch statement for easier reading
* File reorganisation.chriseth2015-10-211-0/+771