[flang] Merge pull request flang-compiler/f18#788 from flang-compiler/pmk-ref-wrap
authorPeter Klausler <35819229+klausler@users.noreply.github.com>
Tue, 29 Oct 2019 19:45:13 +0000 (12:45 -0700)
committerGitHub <noreply@github.com>
Tue, 29 Oct 2019 19:45:13 +0000 (12:45 -0700)
commite46a5a4c1050dc0fe2e33764dde109920d93db1e
tree53cf0e43be4b563c5d9c48e7ab1c4396b4f124b3
parentafd39cd49c00ddf861c7995baab89ab7f03fecdf
[flang] Merge pull request flang-compiler/f18#788 from flang-compiler/pmk-ref-wrap

Create `common::Reference<>`, use it to replace non-nullable pointers

Original-commit: flang-compiler/f18@0857755e59b822115370f26f5951046068e7ee7d
Reviewed-on: https://github.com/flang-compiler/f18/pull/788