reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1120 return ThisDeclInfo->CommentDecl;
tools/clang/lib/AST/ASTContext.cpp511 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();