This commit is contained in:
2025-03-12 12:37:19 +03:00
committed by Dudarenko
parent 0c9f0664fd
commit d4fb323f86
428 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
#pragma once
struct UserFiles
{
std::vector<SgStatement*> placesOpen;
std::vector<SgStatement*> placesClose;
std::vector<SgStatement*> placesWrite;
std::vector<SgStatement*> placesRead;
};
void createCheckpoints(SgFile* file, const std::map<std::string, CommonBlock*>& commonBlocks, const std::map<int, UserFiles>& filesInfo, const std::vector<FuncInfo*>& allFuncInfo);
void convertSaveToModule(SgFile* file);
void preprocessOpenOperators(SgFile* file, std::map<int, UserFiles>& filesInfo);