[flang] Tweaks to provenance data structures, in preparation for better module file...
authorpeter klausler <pklausler@nvidia.com>
Fri, 27 Jul 2018 18:44:31 +0000 (11:44 -0700)
committerpeter klausler <pklausler@nvidia.com>
Fri, 27 Jul 2018 20:27:30 +0000 (13:27 -0700)
commit544f9d5e74b0f8dfb8c50094350a39c0946aa573
tree3f3b9080d50979dac6ec3226fbbcf4f1ae47bb01
parent4790f692f510c0a99d6378596e2fc0e78128a5c0
[flang] Tweaks to provenance data structures, in preparation for better module file support.

Original-commit: flang-compiler/f18@a7b7b2b6801aa8beadde3d05a29d40057a5f264e
Reviewed-on: https://github.com/flang-compiler/f18/pull/151
Tree-same-pre-rewrite: false
14 files changed:
flang/lib/parser/char-buffer.cc
flang/lib/parser/char-buffer.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/prescan.cc
flang/lib/parser/provenance.cc
flang/lib/parser/provenance.h
flang/lib/parser/source.cc
flang/lib/parser/source.h
flang/lib/semantics/mod-file.cc
flang/lib/semantics/scope.h