ClassRequireStatement::ClassRequireStatement (STATEMENT_CONSTRUCTOR_PARAMETERS, const std::string &required, bool isExtends) : Statement(STATEMENT_CONSTRUCTOR_PARAMETER_VALUES(ClassRequireStatement)), m_extends(isExtends), m_required(required) { }
TypedefStatement::TypedefStatement( STATEMENT_CONSTRUCTOR_PARAMETERS, const std::string& name, const TypeAnnotationPtr& annot) : Statement(STATEMENT_CONSTRUCTOR_PARAMETER_VALUES(TypedefStatement)) , name(name) , annot(annot) {}