processNode
public abstract boolean processNode(AnalysisMetaAccess metaAccess,
ResolvedJavaMethod method,
org.graalvm.compiler.graph.Node node)
Invoked for each node of the callee during graph decoding. If the method returns true,
inlining is continued. If the method returns false, inlining is aborted.
This method is called during graph decoding. The provided node itself is already fully
decoded and canonicalized, i.e., all properties and predecessors of the node are
available. But usages have not been decoded yet, so the implementation must not base any
decision on the current list of usages. The list of usages is often but not always empty.