Move fullyQualified() name to Declaration

This commit is contained in:
Rhett Aultman
2017-01-16 12:32:57 -05:00
committed by Rhett Aultman
parent 0c98e4b2da
commit f10bf36ae3
2 changed files with 1 additions and 10 deletions
+1 -2
View File
@@ -161,6 +161,7 @@ public:
/// @returns the source name this declaration is present in.
/// Can be combined with annotation().canonicalName to form a globally unique name.
std::string sourceUnitName() const;
std::string fullyQualifiedName() const { return sourceUnitName() + ":" + name(); }
virtual bool isLValue() const { return false; }
virtual bool isPartOfExternalInterface() const { return false; }
@@ -358,8 +359,6 @@ public:
Json::Value const& devDocumentation() const;
void setDevDocumentation(Json::Value const& _devDocumentation);
std::string fullyQualifiedName() const;
virtual TypePointer type() const override;
virtual ContractDefinitionAnnotation& annotation() const override;