12345678910111213141516171819202122 |
- #include "BeefySysLib/Common.h"
- #include "BfAst.h"
- #include "BfSystem.h"
- #include "BfElementVisitor.h"
- NS_BF_BEGIN
- class BfSourcePositionFinder : public BfElementVisitor
- {
- public:
- BfParser* mParser;
- int mFindPosition;
- BfAstNode* mClosestElement;
- public:
- BfSourcePositionFinder(BfParser* bfParser, int findPosition);
- using BfStructuralVisitor::Visit;
- virtual void Visit(BfAstNode* node) override;
- };
- NS_BF_END
|