solidity/libsolidity/parsing
chriseth c0d9b492a2 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-10 12:28:34 +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 Add assert about source location. 2018-05-16 03:52:24 +02:00
Parser.h Assert integrity of empty IndexAccessPath structure. 2018-05-09 14:55:36 +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-10 12:28:34 +02:00
Scanner.h This fixes several bugs with regards to line breaks and comments: 2018-09-10 12:28:34 +02:00
Token.cpp Allow `memory` suffix for internal elementary type parsing. 2018-04-05 16:06:04 +02:00
Token.h Introduce Token::friendlyName() helper 2018-05-04 13:11:23 +01:00
UndefMacros.h Move UndefMacros from libdevcore to libsolidity/parsing 2017-07-02 00:09:46 +01:00