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

References

tools/clang/include/clang/AST/Comment.h
 1120     return ThisDeclInfo->CommentDecl;
tools/clang/lib/AST/ASTContext.cpp
  511   ThisDeclInfo->CommentDecl = D;
  514   ThisDeclInfo->CommentDecl = FC->getDecl();
tools/clang/lib/AST/Comment.cpp
  216   if (!CommentDecl) {
  221   CurrentDecl = CommentDecl;
  223   Decl::Kind K = CommentDecl->getKind();
  233     const FunctionDecl *FD = cast<FunctionDecl>(CommentDecl);
  246       const CXXMethodDecl *MD = cast<CXXMethodDecl>(CommentDecl);
  253     const ObjCMethodDecl *MD = cast<ObjCMethodDecl>(CommentDecl);
  263     const FunctionTemplateDecl *FTD = cast<FunctionTemplateDecl>(CommentDecl);
  273     const ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(CommentDecl);
  281         cast<ClassTemplatePartialSpecializationDecl>(CommentDecl);
  302     if (const auto *VD = dyn_cast<DeclaratorDecl>(CommentDecl))
  304     else if (const auto *PD = dyn_cast<ObjCPropertyDecl>(CommentDecl))
  329             ? cast<TypedefDecl>(CommentDecl)->getTypeSourceInfo()
  330             : cast<TypeAliasDecl>(CommentDecl)->getTypeSourceInfo();
  343     const TypeAliasTemplateDecl *TAT = cast<TypeAliasTemplateDecl>(CommentDecl);
tools/clang/lib/AST/CommentSema.cpp
   40   ThisDeclInfo->CommentDecl = D;
  595       switch (ThisDeclInfo->CommentDecl->getKind()) {
  670   const Decl *D = ThisDeclInfo->CommentDecl;
tools/clang/lib/Index/CommentToXML.cpp
  899     if (const NamedDecl *ND = dyn_cast<NamedDecl>(DI->CommentDecl)) {
  914       generateUSRForDecl(DI->CommentDecl, USR);
  983   if (DI->CommentDecl->hasAttrs()) {
  984     const AttrVec &Attrs = DI->CommentDecl->getAttrs();