reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/GraphTraits.h
  107 iterator_range<typename GraphTraits<GraphType>::nodes_iterator>
  108 nodes(const GraphType &G) {
  109   return make_range(GraphTraits<GraphType>::nodes_begin(G),
  110                     GraphTraits<GraphType>::nodes_end(G));
include/llvm/ADT/STLExtras.h
  244   static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
  250   static const bool value = sizeof(test<Ty>(nullptr)) == sizeof(yes);
  261 auto reverse(ContainerTy &&C,
include/llvm/Support/DOTGraphTraits.h
   44   static std::string getGraphName(const GraphType &) { return ""; }
   50   static std::string getGraphProperties(const GraphType &) {
   78   static std::string getNodeIdentifierLabel(const void *, const GraphType &) {
   83   static std::string getNodeDescription(const void *, const GraphType &) {
   91                                        const GraphType &) {
   99                                        const GraphType &) {
  151   static void addCustomGraphFeatures(const GraphType &, GraphWriter &) {}
include/llvm/Support/GraphWriter.h
   68   const GraphType &G;
   70   using DOTTraits = DOTGraphTraits<GraphType>;
   71   using GTraits = GraphTraits<GraphType>;
  110   GraphWriter(raw_ostream &o, const GraphType &g, bool SN) : O(o), G(g) {
  122     DOTGraphTraits<GraphType>::addCustomGraphFeatures(G, *this);
  156     for (const auto Node : nodes<GraphType>(G))
  309 raw_ostream &WriteGraph(raw_ostream &O, const GraphType &G,
  313   GraphWriter<GraphType> W(O, G, ShortNames);
  328 std::string WriteGraph(const GraphType &G, const Twine &Name,
  366 void ViewGraph(const GraphType &G, const Twine &Name,
tools/clang/include/clang/Serialization/ASTReader.h
  408   using ModuleManager = serialization::ModuleManager;
tools/clang/lib/Frontend/FrontendAction.cpp
  587       auto &MM = ASTReader->getModuleManager();
tools/clang/lib/Serialization/ASTReader.cpp
  532 static Module *getTopImportImplicitModule(ModuleManager &ModuleMgr,
  565   ModuleManager &ModuleMgr = Reader.getModuleManager();
tools/clang/lib/Serialization/ASTWriter.cpp
 1562     serialization::ModuleManager &Mgr = Chain->getModuleManager();
tools/clang/lib/Serialization/ModuleManager.cpp
  102 ModuleManager::AddModuleResult
  281 ModuleManager::VisitState *ModuleManager::allocateVisitState() {
  469     using nodes_iterator = pointer_iterator<ModuleManager::ModuleConstIterator>;
  479     static nodes_iterator nodes_begin(const ModuleManager &Manager) {
  483     static nodes_iterator nodes_end(const ModuleManager &Manager) {
  495     std::string getNodeLabel(ModuleFile *M, const ModuleManager&) {
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };