class RootDDGNode

Declaration

class RootDDGNode : public DDGNode { /* full declaration omitted */ };

Description

Subclass of DDGNode representing the root node of the graph. There should only be one such node in a given graph.

Declared at: llvm/include/llvm/Analysis/DDG.h:93

Inherits from: DDGNode

Member Variables

Method Overview

Inherited from DDGNode:

Methods

RootDDGNode()

Declared at: llvm/include/llvm/Analysis/DDG.h:95

RootDDGNode(const llvm::RootDDGNode& N)

Declared at: llvm/include/llvm/Analysis/DDG.h:96

Parameters

const llvm::RootDDGNode& N

RootDDGNode(llvm::RootDDGNode&& N)

Declared at: llvm/include/llvm/Analysis/DDG.h:97

Parameters

llvm::RootDDGNode&& N

static bool classof(const llvm::DDGNode* N)

Description

Define classof to be able to use isa < >, cast < >, dyn_cast < >, etc.

Declared at: llvm/include/llvm/Analysis/DDG.h:101

Parameters

const llvm::DDGNode* N

static bool classof(const llvm::RootDDGNode* N)

Declared at: llvm/include/llvm/Analysis/DDG.h:104

Parameters

const llvm::RootDDGNode* N

~RootDDGNode()

Declared at: llvm/include/llvm/Analysis/DDG.h:98