File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
flang/include/flang/Semantics Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -109,9 +109,10 @@ class MainProgramDetails : public WithOmpDeclarative {
109109public:
110110 MainProgramDetails () {}
111111 MainProgramDetails (const SourceName &name, const SourceName &scopeName)
112- : name_{name}, scopeName_{scopeName} {}
113- const SourceName& scopeName () const { return scopeName_; }
114- const SourceName& name () const { return name_; }
112+ : name_{name}, scopeName_{scopeName} {}
113+ const SourceName &scopeName () const { return scopeName_; }
114+ const SourceName &name () const { return name_; }
115+
115116private:
116117 SourceName name_; // Original main program symbol name
117118 SourceName scopeName_; // Main program symbol name used in scope symbol table
@@ -837,7 +838,7 @@ class Symbol {
837838 const Scope &owner () const { return *owner_; }
838839
839840 const SourceName &name () const {
840- if (const auto * details = detailsIf<MainProgramDetails>()) {
841+ if (const auto * details = detailsIf<MainProgramDetails>()) {
841842 // For main program symbol always return the original name
842843 return details->name ();
843844 }
You can’t perform that action at this time.
0 commit comments