Home
last modified time | relevance | path

Searched refs:ThisDeclInfo (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/clang/lib/AST/
H A DCommentSema.cpp32 PP(PP), ThisDeclInfo(nullptr), BriefCommand(nullptr), in Sema()
40 ThisDeclInfo = new (Allocator) DeclInfo; in setDecl()
41 ThisDeclInfo->CommentDecl = D; in setDecl()
42 ThisDeclInfo->IsFilled = false; in setDecl()
72 if (ThisDeclInfo) { in actOnBlockCommandFinish()
315 ThisDeclInfo->TemplateParameters; in actOnTParamCommandParamNameArg()
519 FullComment *FC = new (Allocator) FullComment(Blocks, ThisDeclInfo); in actOnFullComment()
558 assert(ThisDeclInfo && "should not call this check on a bare comment"); in checkReturnsCommand()
565 assert(!ThisDeclInfo->ReturnType.isNull() && in checkReturnsCommand()
567 if (ThisDeclInfo->ReturnType->isVoidType()) { in checkReturnsCommand()
[all …]
H A DASTContext.cpp562 auto *ThisDeclInfo = new (*this) comments::DeclInfo; in cloneFullComment() local
563 ThisDeclInfo->CommentDecl = D; in cloneFullComment()
564 ThisDeclInfo->IsFilled = false; in cloneFullComment()
565 ThisDeclInfo->fill(); in cloneFullComment()
566 ThisDeclInfo->CommentDecl = FC->getDecl(); in cloneFullComment()
567 if (!ThisDeclInfo->TemplateParameters) in cloneFullComment()
568 ThisDeclInfo->TemplateParameters = FC->getDeclInfo()->TemplateParameters; in cloneFullComment()
571 ThisDeclInfo); in cloneFullComment()
/src/contrib/llvm-project/clang/include/clang/AST/
H A DComment.h1085 DeclInfo *ThisDeclInfo;
1090 Blocks(Blocks), ThisDeclInfo(D) {
1112 return ThisDeclInfo->CommentDecl;
1116 if (!ThisDeclInfo->IsFilled)
1117 ThisDeclInfo->fill();
1118 return ThisDeclInfo;
H A DCommentSema.h49 DeclInfo *ThisDeclInfo; variable