DFGPass

class DFGPass : Pass

Adds the DFG edges for various types of nodes.

Constructors

Link copied to clipboard
fun DFGPass()

Functions

Link copied to clipboard
open override fun accept(tr: TranslationResult)
Link copied to clipboard
fun addSoftDependency(toAdd: Class<out Pass?>)
Link copied to clipboard
Link copied to clipboard
open override fun cleanup()
Link copied to clipboard
fun handleCallExpression(call: CallExpression, inferDfgForUnresolvedSymbols: Boolean)

Adds the DFG edges to a CallExpression.

Link copied to clipboard

Check if the pass requires a specific language frontend and if that frontend has been executed.

Link copied to clipboard

Specifies, whether this pass supports this particular language. This defaults to true * and needs to be overridden if a different behaviour is wanted.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard