#ifndef DOMAIN_COMDELVALIDATOR_H #define DOMAIN_COMDELVALIDATOR_H #include "functionsignature.h" #include "library.h" #include #include #include namespace domain { class ComdelValidator { private: std::vector errors; std::vector signatures; public: ComdelValidator(std::vector signatures); std::vector getErrors() { return errors; } void validateLibrary(Library library, ParseContext* parseContext, std::ostream& stream); }; } // namespace domain #endif // DOMAIN_COMDELVALIDATOR_H