Home
last modified time | relevance | path

Searched refs:ParamCommandComment (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DCommentSema.cpp80 ParamCommandComment *Sema::actOnParamCommandStart( in actOnParamCommandStart()
85 ParamCommandComment *Command = in actOnParamCommandStart()
222 .Case("[in]", ParamCommandComment::In) in getParamPassDirection()
223 .Case("[out]", ParamCommandComment::Out) in getParamPassDirection()
245 (ParamCommandComment::PassDirection)Direction); in actOnParamCommandDirectionArg()
250 Direction = ParamCommandComment::In; // Sane fall back. in actOnParamCommandDirectionArg()
723 SmallVector<ParamCommandComment *, 8> ParamVarDocs; in resolveParamCommandIndexes()
731 ParamCommandComment *PCC = dyn_cast<ParamCommandComment>(*I); in resolveParamCommandIndexes()
980 return ParamCommandComment::VarArgParamIndex; in resolveParmVarReference()
981 return ParamCommandComment::InvalidParamIndex; in resolveParmVarReference()
[all …]
H A DComment.cpp178 const char *ParamCommandComment::getDirectionAsString(PassDirection D) { in getDirectionAsString()
180 case ParamCommandComment::In: in getDirectionAsString()
182 case ParamCommandComment::Out: in getDirectionAsString()
184 case ParamCommandComment::InOut: in getDirectionAsString()
357 StringRef ParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
H A DCommentParser.cpp265 void Parser::parseParamCommandArgs(ParamCommandComment *PC, in parseParamCommandArgs()
314 ParamCommandComment *PC = nullptr; in parseBlockCommand()
H A DTextNodeDumper.cpp500 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment()
502 << comments::ParamCommandComment::getDirectionAsString(C->getDirection()); in visitParamCommandComment()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DCommentSema.h101 ParamCommandComment *actOnParamCommandStart(SourceLocation LocBegin,
106 void actOnParamCommandDirectionArg(ParamCommandComment *Command,
111 void actOnParamCommandParamNameArg(ParamCommandComment *Command,
116 void actOnParamCommandFinish(ParamCommandComment *Command,
H A DCommentParser.h94 void parseParamCommandArgs(ParamCommandComment *PC,
H A DComment.h153 friend class ParamCommandComment; variable
712 class ParamCommandComment : public BlockCommandComment {
723 ParamCommandComment(SourceLocation LocBegin, in ParamCommandComment() function
H A DTextNodeDumper.h197 void visitParamCommandComment(const comments::ParamCommandComment *C,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DCommentToXML.cpp31 bool operator()(const ParamCommandComment *LHS, in operator ()()
32 const ParamCommandComment *RHS) const { in operator ()()
90 SmallVector<const ParamCommandComment *, 8> Params;
143 const ParamCommandComment *PCC = cast<ParamCommandComment>(Child); in FullCommentParts()
238 void visitParamCommandComment(const ParamCommandComment *C);
351 const ParamCommandComment *C) { in visitParamCommandComment()
549 void visitParamCommandComment(const ParamCommandComment *C);
732 const ParamCommandComment *C) { in visitParamCommandComment()
748 case ParamCommandComment::In: in visitParamCommandComment()
751 case ParamCommandComment::Out: in visitParamCommandComment()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DCommentNodes.td19 def ParamCommandComment : DComment<BlockCommandComment>;