Store docstrings in AST annotations.

This commit is contained in:
chriseth
2015-10-26 15:24:36 +01:00
parent d6e77ce0e1
commit b4f561680a
14 changed files with 540 additions and 383 deletions
+6
View File
@@ -492,6 +492,8 @@ public:
virtual TypePointer type(ContractDefinition const* m_currentContract) const override;
virtual FunctionDefinitionAnnotation& annotation() const override;
private:
bool m_isConstructor;
bool m_isDeclaredConst;
@@ -593,6 +595,8 @@ public:
virtual TypePointer type(ContractDefinition const* m_currentContract) const override;
virtual ModifierDefinitionAnnotation& annotation() const override;
private:
ASTPointer<Block> m_body;
};
@@ -647,6 +651,8 @@ public:
virtual TypePointer type(ContractDefinition const* m_currentContract) const override;
virtual EventDefinitionAnnotation& annotation() const override;
private:
bool m_anonymous = false;
};