LLVM 20.0.0git
|
#include "llvm/Transforms/IPO/Attributor.h"
Public Member Functions | |
AACallGraphNode (Attributor &A) | |
virtual | ~AACallGraphNode ()=default |
virtual AACallEdgeIterator | optimisticEdgesBegin () const =0 |
virtual AACallEdgeIterator | optimisticEdgesEnd () const =0 |
iterator_range< AACallEdgeIterator > | optimisticEdgesRange () const |
Iterator range for exploring the call graph. | |
Protected Attributes | |
Attributor & | A |
Reference to Attributor needed for GraphTraits implementation. | |
Definition at line 5465 of file Attributor.h.
|
inline |
Definition at line 5466 of file Attributor.h.
|
virtualdefault |
|
pure virtual |
Implemented in llvm::AACallEdges, and llvm::AttributorCallGraph.
Referenced by optimisticEdgesRange().
|
pure virtual |
Implemented in llvm::AACallEdges, and llvm::AttributorCallGraph.
Referenced by optimisticEdgesRange().
|
inline |
Iterator range for exploring the call graph.
Definition at line 5473 of file Attributor.h.
References optimisticEdgesBegin(), and optimisticEdgesEnd().
Referenced by llvm::AttributorCallGraph::populateAll().
|
protected |
Reference to Attributor needed for GraphTraits implementation.
Definition at line 5480 of file Attributor.h.
Referenced by llvm::AACallEdges::optimisticEdgesBegin(), llvm::AttributorCallGraph::optimisticEdgesBegin(), llvm::AACallEdges::optimisticEdgesEnd(), and llvm::AttributorCallGraph::optimisticEdgesEnd().