15#ifndef WSFGRAMMARCHECK_HPP
16#define WSFGRAMMARCHECK_HPP
18#include "wsf_grammar_check_export.h"
35 void FileLoaded(
const std::string& aFileName)
override;
38 void InitializeGrammar(std::istream& aGrammarText);
40 int FileLoad(
const std::string& aGrammarText,
const std::string& aFileName);
42 std::vector<UtPath> mFileList;
45 bool mGrammarLoadFailed;
56 UtTextDocument*
FindSource(
const UtPath& aPath,
bool aReadAccess)
override;
Definition WsfGrammarCheck.hpp:49
UtTextDocument * FindSource(const UtPath &aPath, bool aReadAccess) override
Definition WsfGrammarCheck.cpp:217
std::vector< UtTextDocument * > mSourcePtrs
Definition WsfGrammarCheck.hpp:52
~ParseSourceProvider() override
Definition WsfGrammarCheck.cpp:208
WsfGrammarCheckExtension()
Definition WsfGrammarCheck.cpp:60
Interface providing source files to the WsfParser.
Definition WsfParseSourceProvider.hpp:24
Definition WsfParser.hpp:36
WsfScenarioExtension()
Definition WsfScenarioExtension.cpp:21
virtual void FileLoaded(const std::string &aFileName)
Definition WsfScenarioExtension.cpp:71