WSF
WsfParseNode Member List
This is the complete list of members for
WsfParseNode
, including all inherited members.
Add
(WsfParseNode *aChild)
WsfParseNode
cBLOCK_END
enum value
WsfParseNode
cBLOCK_NODE
enum value
WsfParseNode
cBLOCK_START
enum value
WsfParseNode
cDELAY_LOAD
enum value
WsfParseNode
cERROR_INCOMPLETE
enum value
WsfParseNode
cLAZY_TYPE_MASK
enum value
WsfParseNode
cLAZY_TYPE_REFERENCE_NODE
enum value
WsfParseNode
cLAZY_TYPENAME_NODE
enum value
WsfParseNode
cLOAD_TYPE_NODE
enum value
WsfParseNode
cNAMED_NODE
enum value
WsfParseNode
cPRUNE_NODE
enum value
WsfParseNode
cSCRIPT_BLOCK
enum value
WsfParseNode
cSCRIPT_FUNCTION
enum value
WsfParseNode
cSCRIPT_MASK
enum value
WsfParseNode
cSCRIPT_VARIABLES
enum value
WsfParseNode
cTYPE_MASK
enum value
WsfParseNode
cTYPE_NAME_NODE
enum value
WsfParseNode
cTYPE_REFERENCE_NODE
enum value
WsfParseNode
DebugPrint
(ut::log::MessageStream &aStream)
WsfParseNode
Detatch
()
WsfParseNode
Down
()
WsfParseNode
inline
FarLeft
()
WsfParseNode
FarRight
()
WsfParseNode
FindChildByType
(const std::string &aType) const
WsfParseNode
Flags
enum name
WsfParseNode
GetAuxiliaryValue
() const
WsfParseNode
inline
GetBoundingRange
(UtTextDocument *aSource)
WsfParseNode
GetChild
(size_t aIndex) const
WsfParseNode
GetFlags
() const
WsfParseNode
inline
GetLeftmostLeaf
()
WsfParseNode
GetLeftmostValue
(UtTextDocument *aSourcePtr)
WsfParseNode
GetLeftmostValue
()
WsfParseNode
GetNodeString
(WsfParseNode *aNodePtr)
WsfParseNode
static
GetParent
() const
WsfParseNode
inline
GetRangeNodes
(WsfParseNode *aRootNodePtr, const UtTextDocumentRange &aRange, const std::vector< WsfParseNode * > &aFileTransitionNodes, std::vector< WsfParseNode * > &aNodes)
WsfParseNode
static
GetRightmostLeaf
()
WsfParseNode
GetRightmostValue
(UtTextDocument *aSourcePtr)
WsfParseNode
GetRightmostValue
()
WsfParseNode
GetTextValue
()
WsfParseNode
GetTopLevelRule
() const
WsfParseNode
InsertAfter
(WsfParseNode *aNodePtr)
WsfParseNode
InsertBefore
(WsfParseNode *aNodePtr)
WsfParseNode
Left
()
WsfParseNode
inline
LexicalIndex
() const
WsfParseNode
inline
LoadOrder
() const
WsfParseNode
MarkIncomplete
()
WsfParseNode
inline
MarkPruned
()
WsfParseNode
mAuxiliaryValue
WsfParseNode
mFlags
WsfParseNode
mRulePtr
WsfParseNode
mType
WsfParseNode
mValue
WsfParseNode
Next
(bool aRecurseDown=true) const
WsfParseNode
NextLeaf
(bool aRecurseDown=true) const
WsfParseNode
Previous
() const
WsfParseNode
PreviousLeaf
() const
WsfParseNode
Print
(std::ostream &aStream, int aIndent, bool aVerbose)
WsfParseNode
Replace
(WsfParseNode *aNodePtr)
WsfParseNode
ResetLinks
()
WsfParseNode
Right
()
WsfParseNode
inline
SetAuxiliaryValue
(WsfParseAuxData *aValuePtr)
WsfParseNode
inline
SetFlags
(int aMask)
WsfParseNode
inline
SetLexicalIndex
(size_t aLexicalIndex)
WsfParseNode
inline
SubtreeRange
(UtTextDocument *aSource)
WsfParseNode
SubtreeRange
()
WsfParseNode
WsfParseNode
(WsfParseRule *aReader, const char *aType, UtTextDocumentRange aValue=UtTextDocumentRange())
WsfParseNode
inline
protected
WsfParseNode
()
WsfParseNode
inline
protected
WsfParseNode
(const WsfParseNode &)=default
WsfParseNode
protected
WsfParseNodeP
class
WsfParseNode
friend
WsfParseNodePool
class
WsfParseNode
friend
~WsfParseNode
()=default
WsfParseNode
protected
Copyrights Multiple, All Rights Reserved