2023-09-14 19:43:13 +03:00
|
|
|
#pragma once
|
|
|
|
|
|
2025-06-04 13:08:38 +03:00
|
|
|
#include "errors.h"
|
2023-09-14 19:43:13 +03:00
|
|
|
|
|
|
|
|
void ConverToEndDo(SgFile *file, std::vector<Messages> &messagesForFile);
|
|
|
|
|
std::vector<SgStatement*> createIfConditions(std::stack<SgExpression*>& conds, std::stack<SgStatement*>& ifBlocks, SgStatement *control);
|
|
|
|
|
|
|
|
|
|
struct SearchInfo
|
|
|
|
|
{
|
|
|
|
|
SgExpression *expr;
|
|
|
|
|
SgStatement *lastSt;
|
|
|
|
|
bool none;
|
|
|
|
|
};
|