[flang] Define sets of characters; use them in parsing and messages.
authorpeter klausler <pklausler@nvidia.com>
Wed, 18 Apr 2018 18:26:17 +0000 (11:26 -0700)
committerpeter klausler <pklausler@nvidia.com>
Thu, 19 Apr 2018 18:21:03 +0000 (11:21 -0700)
commit1730085e1b1d9107565427b2758f24e6e8bf1169
tree1dd50344af515b0d35f14ac5814892c77c0d689a
parent934ad66682f5844513514906e72cf7b2ec3d8f70
[flang] Define sets of characters; use them in parsing and messages.

Original-commit: flang-compiler/f18@d3ca565b59e2cc4920629af2571a4a6b66cf3b9b
Reviewed-on: https://github.com/flang-compiler/f18/pull/61
Tree-same-pre-rewrite: false
flang/lib/parser/CMakeLists.txt
flang/lib/parser/char-set.cc [new file with mode: 0644]
flang/lib/parser/char-set.h [new file with mode: 0644]
flang/lib/parser/message.cc
flang/lib/parser/message.h
flang/lib/parser/parse-state.h
flang/lib/parser/token-parsers.h