[flang] Fix build issue with BUILD_SHARED_LIBS=ON
authorRichard Barton <richard.barton@arm.com>
Fri, 11 Sep 2020 14:46:39 +0000 (15:46 +0100)
committerRichard Barton <richard.barton@arm.com>
Fri, 11 Sep 2020 15:14:00 +0000 (16:14 +0100)
commitd2c69c2f4947b38832a34cab14fe32c6b94dd4d2
treef52e65ae2ff279e1bb0852589c3af4af911bea6d
parent320624784c49ccaa0fb6dc5147a9c94d9170afb7
[flang] Fix build issue with BUILD_SHARED_LIBS=ON

Define Fortran::Semantics::Scope::GetName in the header so it is available
to Fortran::Evaluate::Tool::AttachDeclaration without a circular dependency
introduced in 82edd42.

Reviewed By: tskeith

Differential Revision: https://reviews.llvm.org/D87505
flang/include/flang/Semantics/scope.h
flang/lib/Semantics/scope.cpp