Package ghidra.app.decompiler
Class ClangTokenGroup
- java.lang.Object
-
- ghidra.app.decompiler.ClangTokenGroup
-
- All Implemented Interfaces:
ClangNode
- Direct Known Subclasses:
ClangFuncProto,ClangFunction,ClangReturnType,ClangStatement,ClangVariableDecl
public class ClangTokenGroup extends java.lang.Object implements ClangNode
A node in a tree of C code tokens.
-
-
Constructor Summary
Constructors Constructor Description ClangTokenGroup(ClangNode par)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidAddTokenGroup(java.lang.Object obj)ClangNodeChild(int i)voidflatten(java.util.List<ClangNode> list)ClangFunctiongetClangFunction()AddressgetMaxAddress()AddressgetMinAddress()intnumChildren()ClangNodeParent()voidrestoreFromXML(XmlPullParser parser, PcodeFactory pfactory)voidsetHighlight(java.awt.Color val)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ClangTokenGroup
public ClangTokenGroup(ClangNode par)
-
-
Method Detail
-
getMinAddress
public Address getMinAddress()
- Specified by:
getMinAddressin interfaceClangNode
-
getMaxAddress
public Address getMaxAddress()
- Specified by:
getMaxAddressin interfaceClangNode
-
AddTokenGroup
public void AddTokenGroup(java.lang.Object obj)
-
numChildren
public int numChildren()
- Specified by:
numChildrenin interfaceClangNode
-
getClangFunction
public ClangFunction getClangFunction()
- Specified by:
getClangFunctionin interfaceClangNode
-
setHighlight
public void setHighlight(java.awt.Color val)
- Specified by:
setHighlightin interfaceClangNode
-
flatten
public void flatten(java.util.List<ClangNode> list)
-
restoreFromXML
public void restoreFromXML(XmlPullParser parser, PcodeFactory pfactory)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-