Lines Matching refs:LibNode
990 struct LibNode { struct
1003 LibNode() : type(NODE_NONE), value(), needed_libs() {} in LibNode() argument
1005 explicit LibNode(const String& path) in LibNode() function
1014 typedef std::map<String, LibNode> DependencyGraph;
1030 LibNode node; in UpdateDependencies()
1035 node.Set(LibNode::NODE_ERROR, error); in UpdateDependencies()
1047 node.Set(LibNode::NODE_PATH, libpath); in UpdateDependencies()
1099 LibNode node; in BuildDependencyGraph()
1100 node.Set(LibNode::NODE_SYSTEM, libname); in BuildDependencyGraph()
1108 LibNode node; in BuildDependencyGraph()
1109 node.Set(LibNode::NODE_ERROR, _T("Could not find library")); in BuildDependencyGraph()
1122 const LibNode& node = iter->second; in DumpDependencyGraph()
1125 case LibNode::NODE_NONE: // should not happen. in DumpDependencyGraph()
1128 case LibNode::NODE_PATH: in DumpDependencyGraph()
1131 case LibNode::NODE_ERROR: in DumpDependencyGraph()
1134 case LibNode::NODE_SYSTEM: in DumpDependencyGraph()
1143 if (node.type == LibNode::NODE_PATH) { in DumpDependencyGraph()
1224 const LibNode& node = deps[min_libname]; in GetTopologicalSortedLibraries()
1442 LibNode& node = deps[lib];
1445 case LibNode::NODE_PATH:
1448 case LibNode::NODE_SYSTEM: