Searched refs:ParamCommandComment (Results 1 – 13 of 13) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | CommentSema.cpp | 80 ParamCommandComment *Sema::actOnParamCommandStart( in actOnParamCommandStart() 85 ParamCommandComment *Command = in actOnParamCommandStart() 86 new (Allocator) ParamCommandComment(LocBegin, LocEnd, CommandID, in actOnParamCommandStart() 224 .Case("[in]", ParamCommandComment::In) in getParamPassDirection() 225 .Case("[out]", ParamCommandComment::Out) in getParamPassDirection() 226 .Cases("[in,out]", "[out,in]", ParamCommandComment::InOut) in getParamPassDirection() 230 void Sema::actOnParamCommandDirectionArg(ParamCommandComment *Command, in actOnParamCommandDirectionArg() 246 const char *FixedName = ParamCommandComment::getDirectionAsString( in actOnParamCommandDirectionArg() 247 (ParamCommandComment::PassDirection)Direction); in actOnParamCommandDirectionArg() 252 Direction = ParamCommandComment::In; // Sane fall back. in actOnParamCommandDirectionArg() [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 | 1582 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment() 1584 case comments::ParamCommandComment::In: in visitParamCommandComment() 1587 case comments::ParamCommandComment::Out: in visitParamCommandComment() 1590 case comments::ParamCommandComment::InOut: in visitParamCommandComment()
|
H A D | TextNodeDumper.cpp | 777 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment() 779 << comments::ParamCommandComment::getDirectionAsString(C->getDirection()); in visitParamCommandComment()
|
/netbsd-src/external/apache2/llvm/dist/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 …]
|
/netbsd-src/external/apache2/llvm/dist/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 | 215 void visitParamCommandComment(const comments::ParamCommandComment *C,
|
H A D | JSONNodeDumper.h | 337 void visitParamCommandComment(const comments::ParamCommandComment *C,
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | CommentNodes.td | 19 def ParamCommandComment : CommentNode<BlockCommandComment>;
|