solidity/libsolidity/parsing
chriseth 0b7b8162ca This fixes several bugs with regards to line breaks and comments:
- any unicode line break (line feed, vertical tab, form feed, carriage
   return, NEL, LS and PS) is considered to terminate a single-line
   comment. The line break itself is considered to be the next token
   after the comment, leading to a parser error if it is not an
   ascii character (i.e. for NEL, LS and PS).
 - unterminated multiline comments are considered illegal tokens
 - '/** /' is considered an unterminated multiline comment
   (previously, whitespace was allowed before the last '/'
2018-09-06 16:42:59 +02:00
..
DocStringParser.cpp docstring: add missing space 2018-04-23 21:47:53 +00:00
DocStringParser.h Refactor error reporting 2017-05-30 07:28:31 -07:00
Parser.cpp More consistently use parse*() functions without argument in the parser. 2018-09-06 14:55:07 +02:00
Parser.h More consistently use parse*() functions without argument in the parser. 2018-09-06 14:55:07 +02:00
ParserBase.cpp Use the entire token as source location for parser errors. 2018-05-09 14:08:22 +02:00
ParserBase.h Simplify expectIdentifierToken by using expectToken 2018-05-03 22:10:51 +01:00
Scanner.cpp This fixes several bugs with regards to line breaks and comments: 2018-09-06 16:42:59 +02:00
Scanner.h This fixes several bugs with regards to line breaks and comments: 2018-09-06 16:42:59 +02:00
Token.cpp Remove trailing whitespace for all files in the repository. 2018-09-04 11:30:30 +02:00
Token.h Disallows old constructor syntax. 2018-07-18 14:29:01 +02:00
UndefMacros.h Move UndefMacros from libdevcore to libsolidity/parsing 2017-07-02 00:09:46 +01:00