#ifndef CSOURCEFILE_H_
#define CSOURCEFILE_H_
+#include <msp/io/base.h>
#include "sourcefile.h"
/**
public:
typedef std::list<std::string> IncludeList;
-private:
+protected:
IncludeList includes;
public:
virtual const char *get_type() const { return "CSourceFile"; }
const IncludeList &get_includes() const { return includes; }
-private:
+protected:
+ virtual void parse_includes(Msp::IO::Base &);
virtual void find_dependencies();
virtual void modified();
};