Searched refs:ParamCommandComment (Results 1 – 12 of 12) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | CommentSema.cpp | 80 ParamCommandComment *Sema::actOnParamCommandStart( in actOnParamCommandStart() 85 ParamCommandComment *Command = in actOnParamCommandStart() 224 .Case("[in]", ParamCommandComment::In) in getParamPassDirection() 225 .Case("[out]", ParamCommandComment::Out) in getParamPassDirection() 247 (ParamCommandComment::PassDirection)Direction); in actOnParamCommandDirectionArg() 252 Direction = ParamCommandComment::In; // Sane fall back. in actOnParamCommandDirectionArg() 743 SmallVector<ParamCommandComment *, 8> ParamVarDocs; in resolveParamCommandIndexes() 751 ParamCommandComment *PCC = dyn_cast<ParamCommandComment>(*I); in resolveParamCommandIndexes() 1041 return ParamCommandComment::VarArgParamIndex; in resolveParmVarReference() 1042 return ParamCommandComment::InvalidParamIndex; in resolveParmVarReference() [all …]
|
| H A D | Comment.cpp | 192 const char *ParamCommandComment::getDirectionAsString(PassDirection D) { in getDirectionAsString() 194 case ParamCommandComment::In: in getDirectionAsString() 196 case ParamCommandComment::Out: in getDirectionAsString() 198 case ParamCommandComment::InOut: in getDirectionAsString() 371 StringRef ParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
|
| H A D | CommentParser.cpp | 264 void Parser::parseParamCommandArgs(ParamCommandComment *PC, in parseParamCommandArgs() 313 ParamCommandComment *PC = nullptr; in parseBlockCommand()
|
| H A D | JSONNodeDumper.cpp | 1633 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment() 1635 case comments::ParamCommandComment::In: in visitParamCommandComment() 1638 case comments::ParamCommandComment::Out: in visitParamCommandComment() 1641 case comments::ParamCommandComment::InOut: in visitParamCommandComment()
|
| H A D | TextNodeDumper.cpp | 818 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment() 820 << comments::ParamCommandComment::getDirectionAsString(C->getDirection()); in visitParamCommandComment()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CommentSema.h | 100 ParamCommandComment *actOnParamCommandStart(SourceLocation LocBegin, 105 void actOnParamCommandDirectionArg(ParamCommandComment *Command, 110 void actOnParamCommandParamNameArg(ParamCommandComment *Command, 115 void actOnParamCommandFinish(ParamCommandComment *Command,
|
| H A D | CommentParser.h | 93 void parseParamCommandArgs(ParamCommandComment *PC,
|
| H A D | Comment.h | 153 friend class ParamCommandComment; variable 711 class ParamCommandComment : public BlockCommandComment { 722 ParamCommandComment(SourceLocation LocBegin, in ParamCommandComment() function
|
| H A D | TextNodeDumper.h | 218 void visitParamCommandComment(const comments::ParamCommandComment *C,
|
| H A D | JSONNodeDumper.h | 342 void visitParamCommandComment(const comments::ParamCommandComment *C,
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Index/ |
| H A D | CommentToXML.cpp | 32 bool operator()(const ParamCommandComment *LHS, in operator ()() 33 const ParamCommandComment *RHS) const { in operator ()() 91 SmallVector<const ParamCommandComment *, 8> Params; 144 const ParamCommandComment *PCC = cast<ParamCommandComment>(Child); in FullCommentParts() 236 void visitParamCommandComment(const ParamCommandComment *C); 353 const ParamCommandComment *C) { in visitParamCommandComment() 551 void visitParamCommandComment(const ParamCommandComment *C); 738 const ParamCommandComment *C) { in visitParamCommandComment() 754 case ParamCommandComment::In: in visitParamCommandComment() 757 case ParamCommandComment::Out: in visitParamCommandComment() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | CommentNodes.td | 19 def ParamCommandComment : CommentNode<BlockCommandComment>;
|