aboutsummaryrefslogtreecommitdiffstats
path: root/ASTVisitor.h
diff options
context:
space:
mode:
authorChristian <c@ethdev.com>2014-11-01 00:20:27 +0800
committerChristian <c@ethdev.com>2014-11-01 00:20:27 +0800
commit25c0e08bdfd955d8fdc0e7563c718b6fbba6cd1c (patch)
tree78e49ce681d0b9c5ce6d76b7dc6f445d114f918f /ASTVisitor.h
parenta36db1f2412d700cc8b32f8331be103c73ea90cb (diff)
parentc45495afb96fcd9bf8b3ad965144a3436fc101a5 (diff)
downloaddexon-solidity-25c0e08bdfd955d8fdc0e7563c718b6fbba6cd1c.tar.gz
dexon-solidity-25c0e08bdfd955d8fdc0e7563c718b6fbba6cd1c.tar.zst
dexon-solidity-25c0e08bdfd955d8fdc0e7563c718b6fbba6cd1c.zip
Merge remote-tracking branch 'ethereum/develop' into sol_contractCompiler
Conflicts: libsolidity/AST.cpp libsolidity/AST.h libsolidity/Compiler.cpp libsolidity/Compiler.h libsolidity/NameAndTypeResolver.h libsolidity/Types.cpp solc/main.cpp test/solidityCompiler.cpp
Diffstat (limited to 'ASTVisitor.h')
-rw-r--r--ASTVisitor.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/ASTVisitor.h b/ASTVisitor.h
index 2a765e47..6e579f35 100644
--- a/ASTVisitor.h
+++ b/ASTVisitor.h
@@ -30,12 +30,14 @@ namespace dev
namespace solidity
{
-/// Visitor interface for the abstract syntax tree. This class is tightly bound to the
-/// implementation of @ref ASTNode::accept and its overrides. After a call to
-/// @ref ASTNode::accept, the function visit for the appropriate parameter is called and then
-/// (if it returns true) this continues recursively for all child nodes in document order
-/// (there is an exception for contracts). After all child nodes have been visited, endVisit is
-/// called for the node.
+/**
+ * Visitor interface for the abstract syntax tree. This class is tightly bound to the
+ * implementation of @ref ASTNode::accept and its overrides. After a call to
+ * @ref ASTNode::accept, the function visit for the appropriate parameter is called and then
+ * (if it returns true) this continues recursively for all child nodes in document order
+ * (there is an exception for contracts). After all child nodes have been visited, endVisit is
+ * called for the node.
+ */
class ASTVisitor
{
public: