Class ClangNodeUtils
java.lang.Object
cppclassanalyzer.decompiler.token.ClangNodeUtils
public final class ClangNodeUtils extends Object
-
Method Summary
Modifier and Type Method Description static Iterable<ClangNode>asFlatIterable(ClangTokenGroup group)static Iterator<ClangNode>asFlatIterator(ClangTokenGroup group)static Stream<ClangNode>asFlatStream(ClangTokenGroup group)static Iterable<ClangNode>asIterable(ClangTokenGroup group)static Iterator<ClangNode>asIterator(ClangTokenGroup group)static Stream<ClangNode>asStream(ClangTokenGroup group)static intcompareClangLines(ClangLine lineA, ClangLine lineB)static List<HighFunctionCall>getClangFunctionCalls(ClangTokenGroup group)static ClangLinegetClangLine(ClangTokenGroup group, int line)static List<ClangLine>getClangLines(ClangTokenGroup group)static List<ClangStatement>getClangStatements(ClangTokenGroup group)static booleanisClangTokenGroup(ClangNode node)
-
Method Details
-
asStream
-
asFlatStream
-
asIterator
-
asFlatIterator
-
asIterable
-
asFlatIterable
-
getClangStatements
-
getClangFunctionCalls
-
getClangLine
-
getClangLines
-
isClangTokenGroup
-
compareClangLines
-