[flang] Complete parser instrumentation and caching of failures.
authorpeter klausler <pklausler@nvidia.com>
Fri, 20 Apr 2018 00:02:12 +0000 (17:02 -0700)
committerpeter klausler <pklausler@nvidia.com>
Fri, 20 Apr 2018 00:02:12 +0000 (17:02 -0700)
commit7335482d9827bc8d25231a2bd0e00c743e4cda3c
tree91a34f1a4b6fd60253dbce89e147e2260294d607
parent56b09e08ebff809449a169717ee346c4a848ab2d
[flang] Complete parser instrumentation and caching of failures.

Original-commit: flang-compiler/f18@9843dbf211bf2a2859aaa5451223e7d090a229ea
Reviewed-on: https://github.com/flang-compiler/f18/pull/62
flang/lib/parser/instrumented-parser.cc
flang/lib/parser/instrumented-parser.h
flang/lib/parser/message.cc
flang/lib/parser/message.h
flang/lib/parser/parse-state.h
flang/lib/parser/parsing.cc
flang/lib/parser/parsing.h
flang/lib/parser/token-parsers.h
flang/lib/parser/user-state.h
flang/tools/f18/f18.cc