|
WSF
|
#include <WsfScriptData.hpp>

Public Types | |
| enum | BlockType { cFUNCTION , cIMPLICIT_SCRIPT , cSCRIPT_VARIABLES } |
Public Member Functions | |
| WsfScriptInfo () | |
| void | SetRange (UtTextDocumentRange aRange) |
Public Attributes | |
| WsfScriptContainer * | mParent |
| UtTextDocumentLocation | mLocation |
| UtTextDocumentRange | mRange |
| UtTextRange | mBlockRange |
| std::vector< WsfScriptToken > | mTokens |
| std::vector< std::pair< int, int > > | mErrors |
| BlockType | mBlockType |
| UsSymbol * | mSymbolPtr |
| UsSymbolTable * | mSymbolTablePtr |
|
inline |
References cFUNCTION, mBlockType, mParent, mSymbolPtr, and mSymbolTablePtr.
| void wizard::WsfScriptInfo::SetRange | ( | UtTextDocumentRange | aRange | ) |
References WsfParseUtil::IsWhitespace(), mBlockRange, and mRange.
| UtTextRange wizard::WsfScriptInfo::mBlockRange |
Referenced by SetRange().
| BlockType wizard::WsfScriptInfo::mBlockType |
Referenced by wizard::WsfScriptParser::ProcessScript(), and WsfScriptInfo().
| std::vector<std::pair<int, int> > wizard::WsfScriptInfo::mErrors |
Referenced by wizard::WsfStyler::UpdateScriptStyle().
| UtTextDocumentLocation wizard::WsfScriptInfo::mLocation |
Referenced by wizard::WsfScriptData::FindSymbolDefinition().
| WsfScriptContainer* wizard::WsfScriptInfo::mParent |
Referenced by wizard::WsfScriptParser::ProcessScript(), and WsfScriptInfo().
| UtTextDocumentRange wizard::WsfScriptInfo::mRange |
Referenced by SetRange(), wizard::WsfStyler::UpdateScriptStyle(), and wizard::WsfStyler::UpdateScriptStyle().
| UsSymbol* wizard::WsfScriptInfo::mSymbolPtr |
Referenced by WsfScriptInfo().
| UsSymbolTable* wizard::WsfScriptInfo::mSymbolTablePtr |
| std::vector<WsfScriptToken> wizard::WsfScriptInfo::mTokens |
Referenced by wizard::WsfScriptParser::ProcessScript(), and wizard::WsfStyler::UpdateScriptStyle().