Home
last modified time | relevance | path

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

/trueos/contrib/llvm/tools/clang/lib/AST/
HDCommentSema.cpp75 ParamCommandComment *Sema::actOnParamCommandStart( in actOnParamCommandStart()
80 ParamCommandComment *Command = in actOnParamCommandStart()
81 new (Allocator) ParamCommandComment(LocBegin, LocEnd, CommandID, in actOnParamCommandStart()
217 .Case("[in]", ParamCommandComment::In) in getParamPassDirection()
218 .Case("[out]", ParamCommandComment::Out) in getParamPassDirection()
219 .Cases("[in,out]", "[out,in]", ParamCommandComment::InOut) in getParamPassDirection()
223 void Sema::actOnParamCommandDirectionArg(ParamCommandComment *Command, in actOnParamCommandDirectionArg()
239 const char *FixedName = ParamCommandComment::getDirectionAsString( in actOnParamCommandDirectionArg()
240 (ParamCommandComment::PassDirection)Direction); in actOnParamCommandDirectionArg()
245 Direction = ParamCommandComment::In; // Sane fall back. in actOnParamCommandDirectionArg()
[all …]
HDComment.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()
295 StringRef ParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
HDCommentParser.cpp265 void Parser::parseParamCommandArgs(ParamCommandComment *PC, in parseParamCommandArgs()
314 ParamCommandComment *PC = 0; in parseBlockCommand()
HDASTDumper.cpp329 void visitParamCommandComment(const ParamCommandComment *C);
2053 void ASTDumper::visitParamCommandComment(const ParamCommandComment *C) { in visitParamCommandComment()
2054 OS << " " << ParamCommandComment::getDirectionAsString(C->getDirection()); in visitParamCommandComment()
/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDCommentSema.h105 ParamCommandComment *actOnParamCommandStart(SourceLocation LocBegin,
110 void actOnParamCommandDirectionArg(ParamCommandComment *Command,
115 void actOnParamCommandParamNameArg(ParamCommandComment *Command,
120 void actOnParamCommandFinish(ParamCommandComment *Command,
HDCommentParser.h98 void parseParamCommandArgs(ParamCommandComment *PC,
HDComment.h141 friend class ParamCommandComment; variable
696 class ParamCommandComment : public BlockCommandComment {
707 ParamCommandComment(SourceLocation LocBegin, in ParamCommandComment() function
/trueos/contrib/llvm/tools/clang/lib/Index/
HDCommentToXML.cpp33 bool operator()(const ParamCommandComment *LHS, in operator ()()
34 const ParamCommandComment *RHS) const { in operator ()()
92 SmallVector<const ParamCommandComment *, 8> Params;
145 const ParamCommandComment *PCC = cast<ParamCommandComment>(Child); in FullCommentParts()
240 void visitParamCommandComment(const ParamCommandComment *C);
353 const ParamCommandComment *C) { in visitParamCommandComment()
556 void visitParamCommandComment(const ParamCommandComment *C);
735 const ParamCommandComment *C) { in visitParamCommandComment()
751 case ParamCommandComment::In: in visitParamCommandComment()
754 case ParamCommandComment::Out: in visitParamCommandComment()
[all …]
/trueos/contrib/llvm/tools/clang/include/clang/Basic/
HDCommentNodes.td19 def ParamCommandComment : DComment<BlockCommandComment>;