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

References

tools/clang/tools/extra/clang-doc/Serialize.cpp
  495   populateInfo(*I, D, FC, IsInAnonymousNamespace);
  499   I->Name = D->isAnonymousNamespace()
  501                 : I->Name;
  502   I->Path = getInfoRelativePath(I->Namespace);
  502   I->Path = getInfoRelativePath(I->Namespace);
  503   if (I->Namespace.empty() && I->USR == SymbolID())
  503   if (I->Namespace.empty() && I->USR == SymbolID())
  504     return {std::unique_ptr<Info>{std::move(I)}, nullptr};
  507   ParentI->USR = I->Namespace.empty() ? SymbolID() : I->Namespace[0].USR;
  507   ParentI->USR = I->Namespace.empty() ? SymbolID() : I->Namespace[0].USR;
  508   ParentI->ChildNamespaces.emplace_back(I->USR, I->Name, InfoType::IT_namespace,
  508   ParentI->ChildNamespaces.emplace_back(I->USR, I->Name, InfoType::IT_namespace,
  509                                         getInfoRelativePath(I->Namespace));
  510   if (I->Namespace.empty())
  512   return {std::unique_ptr<Info>{std::move(I)},