// // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo // // The contents of this file are covered under the licence agreement in the // file "LICENCE" distributed with Cforall. // // Statement.h -- // // Author : Richard C. Bilson // Created On : Mon May 18 07:44:20 2015 // Last Modified By : Andrew Beach // Last Modified On : Thr Jun 08 18:39:00 2017 // Update Count : 66 // #ifndef STATEMENT_H #define STATEMENT_H #include "BaseSyntaxNode.h" #include "Label.h" #include "Mutator.h" #include "SynTree.h" #include "Type.h" #include "Visitor.h" #include "Common/SemanticError.h" class Statement : public BaseSyntaxNode { public: Statement( std::list