Home
last modified time | relevance | path

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

/external/clang/tools/libclang/
DCXComment.cpp262 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getParamName()
270 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_isParamIndexValid()
278 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getParamIndex()
280 return ParamCommandComment::InvalidParamIndex; in clang_ParamCommandComment_getParamIndex()
286 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_isDirectionExplicit()
295 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getDirection()
300 case ParamCommandComment::In: in clang_ParamCommandComment_getDirection()
303 case ParamCommandComment::Out: in clang_ParamCommandComment_getDirection()
306 case ParamCommandComment::InOut: in clang_ParamCommandComment_getDirection()
/external/clang/lib/AST/
DCommentSema.cpp80 ParamCommandComment *Sema::actOnParamCommandStart( in actOnParamCommandStart()
85 ParamCommandComment *Command = in actOnParamCommandStart()
86 new (Allocator) ParamCommandComment(LocBegin, LocEnd, CommandID, in actOnParamCommandStart()
222 .Case("[in]", ParamCommandComment::In) in getParamPassDirection()
223 .Case("[out]", ParamCommandComment::Out) in getParamPassDirection()
224 .Cases("[in,out]", "[out,in]", ParamCommandComment::InOut) in getParamPassDirection()
228 void Sema::actOnParamCommandDirectionArg(ParamCommandComment *Command, in actOnParamCommandDirectionArg()
244 const char *FixedName = ParamCommandComment::getDirectionAsString( in actOnParamCommandDirectionArg()
245 (ParamCommandComment::PassDirection)Direction); in actOnParamCommandDirectionArg()
250 Direction = ParamCommandComment::In; // Sane fall back. in actOnParamCommandDirectionArg()
[all …]
DComment.cpp117 const char *ParamCommandComment::getDirectionAsString(PassDirection D) { in getDirectionAsString()
119 case ParamCommandComment::In: in getDirectionAsString()
121 case ParamCommandComment::Out: in getDirectionAsString()
123 case ParamCommandComment::InOut: in getDirectionAsString()
324 StringRef ParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
DCommentParser.cpp265 void Parser::parseParamCommandArgs(ParamCommandComment *PC, in parseParamCommandArgs()
314 ParamCommandComment *PC = nullptr; in parseBlockCommand()
DASTDumper.cpp571 void visitParamCommandComment(const ParamCommandComment *C);
2392 void ASTDumper::visitParamCommandComment(const ParamCommandComment *C) { in visitParamCommandComment()
2393 OS << " " << ParamCommandComment::getDirectionAsString(C->getDirection()); in visitParamCommandComment()
/external/clang/include/clang/AST/
DCommentSema.h101 ParamCommandComment *actOnParamCommandStart(SourceLocation LocBegin,
106 void actOnParamCommandDirectionArg(ParamCommandComment *Command,
111 void actOnParamCommandParamNameArg(ParamCommandComment *Command,
116 void actOnParamCommandFinish(ParamCommandComment *Command,
DCommentParser.h94 void parseParamCommandArgs(ParamCommandComment *PC,
DComment.h153 friend class ParamCommandComment; variable
717 class ParamCommandComment : public BlockCommandComment {
728 ParamCommandComment(SourceLocation LocBegin, in ParamCommandComment() function
/external/clang/unittests/AST/
DCommentParser.cpp185 ParamCommandComment *&PCC, in HasParamCommandAt()
187 ParamCommandComment::PassDirection Direction, in HasParamCommandAt()
759 ParamCommandComment *PCC; in TEST_F()
762 ParamCommandComment::In, in TEST_F()
778 ParamCommandComment *PCC; in TEST_F()
781 ParamCommandComment::In, in TEST_F()
812 ParamCommandComment *PCC; in TEST_F()
815 ParamCommandComment::In, in TEST_F()
842 ParamCommandComment *PCC; in TEST_F()
845 ParamCommandComment::In, in TEST_F()
[all …]
/external/clang/lib/Index/
DCommentToXML.cpp32 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()
239 void visitParamCommandComment(const ParamCommandComment *C);
352 const ParamCommandComment *C) { in visitParamCommandComment()
554 void visitParamCommandComment(const ParamCommandComment *C);
741 const ParamCommandComment *C) { in visitParamCommandComment()
757 case ParamCommandComment::In: in visitParamCommandComment()
760 case ParamCommandComment::Out: in visitParamCommandComment()
[all …]
/external/clang/include/clang/Basic/
DCommentNodes.td19 def ParamCommandComment : DComment<BlockCommandComment>;