Files

17 lines
346 B
C
Raw Permalink Normal View History

2026-03-31 16:29:35 -04:00
#ifndef LIDL_VALIDATOR_H
#define LIDL_VALIDATOR_H
#include "lidl_ast.h"
#include <QString>
#include <QStringList>
struct LidlValidationResult {
QStringList errors;
QStringList warnings;
bool hasErrors() const { return !errors.isEmpty(); }
};
LidlValidationResult lidlValidate(const ModuleDecl& module);
#endif // LIDL_VALIDATOR_H