Lines Matching refs:CurrentCI
66 ClangDocCommentVisitor(CommentInfo &CI) : CurrentCI(CI) {} in ClangDocCommentVisitor()
85 CommentInfo &CurrentCI; member in clang::doc::serialize::ClangDocCommentVisitor
89 CurrentCI.Kind = C->getCommentKindName(); in parseComment()
93 CurrentCI.Children.emplace_back(std::make_unique<CommentInfo>()); in parseComment()
94 ClangDocCommentVisitor Visitor(*CurrentCI.Children.back()); in parseComment()
101 CurrentCI.Text = C->getText(); in visitTextComment()
106 CurrentCI.Name = getCommandName(C->getCommandID()); in visitInlineCommandComment()
108 CurrentCI.Args.push_back(C->getArgText(I)); in visitInlineCommandComment()
113 CurrentCI.Name = C->getTagName(); in visitHTMLStartTagComment()
114 CurrentCI.SelfClosing = C->isSelfClosing(); in visitHTMLStartTagComment()
117 CurrentCI.AttrKeys.push_back(Attr.Name); in visitHTMLStartTagComment()
118 CurrentCI.AttrValues.push_back(Attr.Value); in visitHTMLStartTagComment()
124 CurrentCI.Name = C->getTagName(); in visitHTMLEndTagComment()
125 CurrentCI.SelfClosing = true; in visitHTMLEndTagComment()
130 CurrentCI.Name = getCommandName(C->getCommandID()); in visitBlockCommandComment()
132 CurrentCI.Args.push_back(C->getArgText(I)); in visitBlockCommandComment()
137 CurrentCI.Direction = in visitParamCommandComment()
139 CurrentCI.Explicit = C->isDirectionExplicit(); in visitParamCommandComment()
141 CurrentCI.ParamName = C->getParamNameAsWritten(); in visitParamCommandComment()
147 CurrentCI.ParamName = C->getParamNameAsWritten(); in visitTParamCommandComment()
152 CurrentCI.Name = getCommandName(C->getCommandID()); in visitVerbatimBlockComment()
153 CurrentCI.CloseName = C->getCloseName(); in visitVerbatimBlockComment()
159 CurrentCI.Text = C->getText(); in visitVerbatimBlockLineComment()
165 CurrentCI.Text = C->getText(); in visitVerbatimLineComment()