Package ghidra.app.decompiler
Interface ClangNode
-
- All Known Implementing Classes:
ClangBreak,ClangCommentToken,ClangFieldToken,ClangFuncNameToken,ClangFuncProto,ClangFunction,ClangLabelToken,ClangOpToken,ClangReturnType,ClangStatement,ClangSyntaxToken,ClangToken,ClangTokenGroup,ClangTypeToken,ClangVariableDecl,ClangVariableToken
public interface ClangNodeGeneric tree interface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClangNodeChild(int i)voidflatten(java.util.List<ClangNode> list)ClangFunctiongetClangFunction()AddressgetMaxAddress()AddressgetMinAddress()intnumChildren()ClangNodeParent()voidsetHighlight(java.awt.Color c)
-
-
-
Method Detail
-
Parent
ClangNode Parent()
-
getMinAddress
Address getMinAddress()
-
getMaxAddress
Address getMaxAddress()
-
setHighlight
void setHighlight(java.awt.Color c)
-
numChildren
int numChildren()
-
Child
ClangNode Child(int i)
-
getClangFunction
ClangFunction getClangFunction()
-
flatten
void flatten(java.util.List<ClangNode> list)
-
-