[flang] Change Scope::name() to Scope::GetName()
authorJean Perier <jperier@nvidia.com>
Wed, 21 Aug 2019 13:29:11 +0000 (06:29 -0700)
committerJean Perier <jperier@nvidia.com>
Wed, 21 Aug 2019 13:29:11 +0000 (06:29 -0700)
commit52e72abb673bf1408f17d398d262f5fdbd63a019
treeda4a2c97f15a7c269e81063a1ef9ce40e2e42568
parent281d41cc109866218701dd5b4fb41ee3a8a4965e
[flang] Change Scope::name() to Scope::GetName()
Address comments. Not all scopes are related to
a name. This change makes this more visible to compiler
programers by changing `scope:name()` into `Scope::GetName()`
that returns an optional `SourceName` instead of always
returning a `SourceName` and dying when it cannot.

Original-commit: flang-compiler/f18@0addb79919f69a6530b0919356a24e68f21507c1
Reviewed-on: https://github.com/flang-compiler/f18/pull/634
Tree-same-pre-rewrite: false
flang/lib/semantics/check-do.cc
flang/lib/semantics/mod-file.cc
flang/lib/semantics/resolve-names.cc
flang/lib/semantics/scope.h
flang/lib/semantics/symbol.cc
flang/lib/semantics/tools.cc