mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Store docstrings in AST annotations.
This commit is contained in:
@@ -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;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user