Searched refs:ParamCommandComment (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXComment.cpp | 261 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getParamName() 269 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_isParamIndexValid() 277 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getParamIndex() 279 return ParamCommandComment::InvalidParamIndex; in clang_ParamCommandComment_getParamIndex() 285 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_isDirectionExplicit() 294 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getDirection() 299 case ParamCommandComment::In: in clang_ParamCommandComment_getDirection() 302 case ParamCommandComment::Out: in clang_ParamCommandComment_getDirection() 305 case ParamCommandComment::InOut: in clang_ParamCommandComment_getDirection()
|
| /llvm-project-15.0.7/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() 245 (ParamCommandComment::PassDirection)Direction); in actOnParamCommandDirectionArg() 250 Direction = ParamCommandComment::In; // Sane fall back. in actOnParamCommandDirectionArg() 715 SmallVector<ParamCommandComment *, 8> ParamVarDocs; in resolveParamCommandIndexes() 723 ParamCommandComment *PCC = dyn_cast<ParamCommandComment>(*I); in resolveParamCommandIndexes() 976 return ParamCommandComment::VarArgParamIndex; in resolveParmVarReference() 977 return ParamCommandComment::InvalidParamIndex; in resolveParmVarReference() [all …]
|
| H A D | Comment.cpp | 187 const char *ParamCommandComment::getDirectionAsString(PassDirection D) { in getDirectionAsString() 189 case ParamCommandComment::In: in getDirectionAsString() 191 case ParamCommandComment::Out: in getDirectionAsString() 193 case ParamCommandComment::InOut: in getDirectionAsString() 364 StringRef ParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
|
| H A D | CommentParser.cpp | 264 void Parser::parseParamCommandArgs(ParamCommandComment *PC, in parseParamCommandArgs() 310 ParamCommandComment *PC = nullptr; in parseBlockCommand()
|
| H A D | JSONNodeDumper.cpp | 1642 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment() 1644 case comments::ParamCommandComment::In: in visitParamCommandComment() 1647 case comments::ParamCommandComment::Out: in visitParamCommandComment() 1650 case comments::ParamCommandComment::InOut: in visitParamCommandComment()
|
| H A D | TextNodeDumper.cpp | 820 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment() 822 << comments::ParamCommandComment::getDirectionAsString(C->getDirection()); in visitParamCommandComment()
|
| /llvm-project-15.0.7/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 694 class ParamCommandComment : public BlockCommandComment { 705 ParamCommandComment(SourceLocation LocBegin, in ParamCommandComment() function
|
| H A D | TextNodeDumper.h | 218 void visitParamCommandComment(const comments::ParamCommandComment *C,
|
| H A D | JSONNodeDumper.h | 343 void visitParamCommandComment(const comments::ParamCommandComment *C,
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | CommentParser.cpp | 183 ParamCommandComment *&PCC, in HasParamCommandAt() 757 ParamCommandComment *PCC; in TEST_F() 760 ParamCommandComment::In, in TEST_F() 776 ParamCommandComment *PCC; in TEST_F() 779 ParamCommandComment::In, in TEST_F() 810 ParamCommandComment *PCC; in TEST_F() 840 ParamCommandComment *PCC; in TEST_F() 870 ParamCommandComment *PCC; in TEST_F() 901 ParamCommandComment *PCC; in TEST_F() 922 ParamCommandComment *PCC; in TEST_F() [all …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CommentNodes.td | 19 def ParamCommandComment : CommentNode<BlockCommandComment>;
|
| /llvm-project-15.0.7/clang-tools-extra/clang-doc/ |
| H A D | Serialize.cpp | 75 void visitParamCommandComment(const ParamCommandComment *C); 136 const ParamCommandComment *C) { in visitParamCommandComment() 138 ParamCommandComment::getDirectionAsString(C->getDirection()); in visitParamCommandComment()
|