File SourceASTVisitor.h
File List > ast > SourceASTVisitor.h
Go to the documentation of this file
//
// Created by A-Karam on 2/2/2025.
//
#ifndef RESTRICTED_NL_SOURCEASTVISITOR_H
#define RESTRICTED_NL_SOURCEASTVISITOR_H
#include "AST.h"
class SourceASTVisitor : public ASTVisitor {
public:
string visit(const VisitNode& node) override;
string visit(const ClickNode& node) override;
string visit(const TypeNode& node) override;
string visit(const CheckNode& node) override;
string visit(const TestNode& node) override;
string visit(const AST& tree) override;
};
#endif //RESTRICTED_NL_SOURCEASTVISITOR_H