[flang] Avoid std::shared_ptr<> in favor of reference counting.
authorpeter klausler <pklausler@nvidia.com>
Tue, 17 Apr 2018 17:28:25 +0000 (10:28 -0700)
committerpeter klausler <pklausler@nvidia.com>
Tue, 17 Apr 2018 23:58:11 +0000 (16:58 -0700)
commit84ebba9e53523463f6f762b242c4fa08bf30c0a2
tree22a4a0226976c06de95feb05560e2ea140d36a7f
parentf595462ea80db34e98af2c3e1b18892820a5c451
[flang] Avoid std::shared_ptr<> in favor of reference counting.

Original-commit: flang-compiler/f18@116c9881c9d0c523c19a3201027b5c4974f6416e
Reviewed-on: https://github.com/flang-compiler/f18/pull/59
Tree-same-pre-rewrite: false
flang/lib/parser/basic-parsers.h
flang/lib/parser/indirection.h
flang/lib/parser/message.h
flang/lib/parser/parse-state.h
flang/lib/parser/reference-counted.h [new file with mode: 0644]