/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/Termination/ |
H A D | CallGraph.hs | 10 module Agda.Termination.CallGraph 16 , CallGraph(..) 86 newtype CallGraph cinfo = CallGraph { theCallGraph :: Graph Node (CMSet cinfo) } type 108 instance Null (CallGraph cinfo) where 109 empty = CallGraph Graph.empty 114 union :: CallGraph cinfo -> CallGraph cinfo -> CallGraph cinfo 115 union (CallGraph cs1) (CallGraph cs2) = CallGraph $ 136 -> CallGraph cinfo -> CallGraph cinfo 183 combineNewOldCallGraph (CallGraph new) (CallGraph old) = CallGraph -*- CallGraph $ combineNewOld co… 201 complete :: (?cutoff :: CutOff) => Monoid cinfo => CallGraph cinfo -> CallGraph cinfo [all …]
|
/dports/lang/solidity/solidity_0.8.11/libsolidity/analysis/ |
H A D | FunctionCallGraph.cpp | 34 solAssert(builder.m_currentNode == CallGraph::Node(CallGraph::SpecialNode::Entry), ""); in buildCreationGraph() 69 CallGraph const& _creationGraph in buildDeployedGraph() 73 solAssert(builder.m_currentNode == CallGraph::Node(CallGraph::SpecialNode::Entry), ""); in buildDeployedGraph() 99 set<CallGraph::Node, CallGraph::CompareByID> defaultNode; in buildDeployedGraph() 100 …for (CallGraph::Node const& dispatchTarget: valueOrDefault(_creationGraph.edges, CallGraph::Specia… in buildDeployedGraph() 246 …solAssert(m_currentNode == CallGraph::Node(CallGraph::SpecialNode::Entry), "Visit queue is already… in processQueue() 257 m_currentNode = CallGraph::SpecialNode::Entry; in processQueue() 260 void FunctionCallGraphBuilder::add(CallGraph::Node _caller, CallGraph::Node _callee) in add() 285 switch (get<CallGraph::SpecialNode>(_node)) in operator <<() 287 case CallGraph::SpecialNode::InternalDispatch: in operator <<() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 109 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 118 CallGraph::CallGraph() { in CallGraph() function in CallGraph 122 CallGraph::~CallGraph() = default; 124 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 143 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 155 CallGraphNode *CallGraph::getNode(const Decl *F) const { in getNode() 161 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 176 void CallGraph::print(raw_ostream &OS) const { in print() 204 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 48 CallGraph *G; 110 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 119 CallGraph::CallGraph() { in CallGraph() function in CallGraph 123 CallGraph::~CallGraph() = default; 125 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 144 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 156 CallGraphNode *CallGraph::getNode(const Decl *F) const { in getNode() 162 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 177 void CallGraph::print(raw_ostream &OS) const { in print() 205 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 48 CallGraph *G; 110 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 119 CallGraph::CallGraph() { in CallGraph() function in CallGraph 123 CallGraph::~CallGraph() = default; 125 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 144 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 156 CallGraphNode *CallGraph::getNode(const Decl *F) const { in getNode() 162 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 177 void CallGraph::print(raw_ostream &OS) const { in print() 205 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/lang/clang-mesa/clang-13.0.1.src/lib/Analysis/ |
H A D | CallGraph.cpp | 47 CallGraph *G; 140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks() 149 CallGraph::CallGraph() { in CallGraph() function in CallGraph 153 CallGraph::~CallGraph() = default; 155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph() 163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph() 178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl() 203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode() 218 void CallGraph::print(raw_ostream &OS) const { in print() 246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/include/clang/Analysis/ |
H A D | CallGraph.h | 41 class CallGraph : public RecursiveASTVisitor<CallGraph> { 54 CallGraph(); 55 ~CallGraph(); 204 template <> struct GraphTraits<clang::CallGraph*> 206 static NodeType *getEntryNode(clang::CallGraph *CGN) { 211 CGGetValue(clang::CallGraph::const_iterator::value_type &P) { 219 static nodes_iterator nodes_begin(clang::CallGraph *CG) { 223 static nodes_iterator nodes_end (clang::CallGraph *CG) { 230 template <> struct GraphTraits<const clang::CallGraph*> : 232 static NodeType *getEntryNode(const clang::CallGraph *CGN) { [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/include/clang/Analysis/ |
H A D | CallGraph.h | 41 class CallGraph : public RecursiveASTVisitor<CallGraph> { 54 CallGraph(); 55 ~CallGraph(); 205 template <> struct GraphTraits<clang::CallGraph*> 207 static NodeType *getEntryNode(clang::CallGraph *CGN) { 212 CGGetValue(clang::CallGraph::const_iterator::value_type &P) { 220 static nodes_iterator nodes_begin(clang::CallGraph *CG) { 224 static nodes_iterator nodes_end (clang::CallGraph *CG) { 231 template <> struct GraphTraits<const clang::CallGraph*> : 233 static NodeType *getEntryNode(const clang::CallGraph *CGN) { [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/include/clang/Analysis/ |
H A D | CallGraph.h | 41 class CallGraph : public RecursiveASTVisitor<CallGraph> { 54 CallGraph(); 55 ~CallGraph(); 205 template <> struct GraphTraits<clang::CallGraph*> 207 static NodeType *getEntryNode(clang::CallGraph *CGN) { 212 CGGetValue(clang::CallGraph::const_iterator::value_type &P) { 220 static nodes_iterator nodes_begin(clang::CallGraph *CG) { 224 static nodes_iterator nodes_end (clang::CallGraph *CG) { 231 template <> struct GraphTraits<const clang::CallGraph*> : 233 static NodeType *getEntryNode(const clang::CallGraph *CGN) { [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/include/clang/Analysis/ |
H A D | CallGraph.h | 42 class CallGraph : public RecursiveASTVisitor<CallGraph> { 55 CallGraph(); 56 ~CallGraph(); 205 template <> struct GraphTraits<clang::CallGraph*> 207 static NodeType *getEntryNode(clang::CallGraph *CGN) { 212 CGGetValue(clang::CallGraph::const_iterator::value_type &P) { 220 static nodes_iterator nodes_begin(clang::CallGraph *CG) { 224 static nodes_iterator nodes_end (clang::CallGraph *CG) { 231 template <> struct GraphTraits<const clang::CallGraph*> : 233 static NodeType *getEntryNode(const clang::CallGraph *CGN) { [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/include/clang/Analysis/ |
H A D | CallGraph.h | 42 class CallGraph : public RecursiveASTVisitor<CallGraph> { 55 CallGraph(); 56 ~CallGraph(); 204 template <> struct GraphTraits<clang::CallGraph*> 206 static NodeType *getEntryNode(clang::CallGraph *CGN) { 211 CGGetValue(clang::CallGraph::const_iterator::value_type &P) { 219 static nodes_iterator nodes_begin(clang::CallGraph *CG) { 223 static nodes_iterator nodes_end (clang::CallGraph *CG) { 230 template <> struct GraphTraits<const clang::CallGraph*> : 232 static NodeType *getEntryNode(const clang::CallGraph *CGN) { [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/include/llvm/Analysis/ |
H A D | CallGraph.h | 73 class CallGraph { 98 explicit CallGraph(Module &M); 99 CallGraph(CallGraph &&Arg); 100 ~CallGraph(); 289 friend class CallGraph; 291 CallGraph *CG; 319 using Result = CallGraph; 324 CallGraph run(Module &M, ModuleAnalysisManager &) { return CallGraph(M); } in run() 345 std::unique_ptr<CallGraph> G; 356 CallGraph &getCallGraph() { return *G; } in getCallGraph() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/ |
H A D | CallGraph.h | 73 class CallGraph { 91 explicit CallGraph(Module &M); 92 CallGraph(CallGraph &&Arg); 93 ~CallGraph(); 282 friend class CallGraph; 284 CallGraph *CG; 312 using Result = CallGraph; 317 CallGraph run(Module &M, ModuleAnalysisManager &) { return CallGraph(M); } in run() 338 std::unique_ptr<CallGraph> G; 349 CallGraph &getCallGraph() { return *G; } in getCallGraph() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/include/llvm/Analysis/ |
H A D | CallGraph.h | 73 class CallGraph { 98 explicit CallGraph(Module &M); 99 CallGraph(CallGraph &&Arg); 100 ~CallGraph(); 289 friend class CallGraph; 291 CallGraph *CG; 319 using Result = CallGraph; 324 CallGraph run(Module &M, ModuleAnalysisManager &) { return CallGraph(M); } in run() 345 std::unique_ptr<CallGraph> G; 356 CallGraph &getCallGraph() { return *G; } in getCallGraph() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/Analysis/ |
H A D | CallGraph.h | 73 class CallGraph { 91 explicit CallGraph(Module &M); 92 CallGraph(CallGraph &&Arg); 93 ~CallGraph(); 282 friend class CallGraph; 284 CallGraph *CG; 312 using Result = CallGraph; 317 CallGraph run(Module &M, ModuleAnalysisManager &) { return CallGraph(M); } in run() 338 std::unique_ptr<CallGraph> G; 349 CallGraph &getCallGraph() { return *G; } in getCallGraph() [all …]
|