Lines Matching refs:CXC
41 enum CXCommentKind clang_Comment_getKind(CXComment CXC) { in clang_Comment_getKind() argument
42 const Comment *C = getASTNode(CXC); in clang_Comment_getKind()
89 unsigned clang_Comment_getNumChildren(CXComment CXC) { in clang_Comment_getNumChildren() argument
90 const Comment *C = getASTNode(CXC); in clang_Comment_getNumChildren()
97 CXComment clang_Comment_getChild(CXComment CXC, unsigned ChildIdx) { in clang_Comment_getChild() argument
98 const Comment *C = getASTNode(CXC); in clang_Comment_getChild()
102 return createCXComment(*(C->child_begin() + ChildIdx), CXC.TranslationUnit); in clang_Comment_getChild()
105 unsigned clang_Comment_isWhitespace(CXComment CXC) { in clang_Comment_isWhitespace() argument
106 const Comment *C = getASTNode(CXC); in clang_Comment_isWhitespace()
119 unsigned clang_InlineContentComment_hasTrailingNewline(CXComment CXC) { in clang_InlineContentComment_hasTrailingNewline() argument
120 const InlineContentComment *ICC = getASTNodeAs<InlineContentComment>(CXC); in clang_InlineContentComment_hasTrailingNewline()
127 CXString clang_TextComment_getText(CXComment CXC) { in clang_TextComment_getText() argument
128 const TextComment *TC = getASTNodeAs<TextComment>(CXC); in clang_TextComment_getText()
135 CXString clang_InlineCommandComment_getCommandName(CXComment CXC) { in clang_InlineCommandComment_getCommandName() argument
136 const InlineCommandComment *ICC = getASTNodeAs<InlineCommandComment>(CXC); in clang_InlineCommandComment_getCommandName()
140 const CommandTraits &Traits = getCommandTraits(CXC); in clang_InlineCommandComment_getCommandName()
145 clang_InlineCommandComment_getRenderKind(CXComment CXC) { in clang_InlineCommandComment_getRenderKind() argument
146 const InlineCommandComment *ICC = getASTNodeAs<InlineCommandComment>(CXC); in clang_InlineCommandComment_getRenderKind()
169 unsigned clang_InlineCommandComment_getNumArgs(CXComment CXC) { in clang_InlineCommandComment_getNumArgs() argument
170 const InlineCommandComment *ICC = getASTNodeAs<InlineCommandComment>(CXC); in clang_InlineCommandComment_getNumArgs()
177 CXString clang_InlineCommandComment_getArgText(CXComment CXC, in clang_InlineCommandComment_getArgText() argument
179 const InlineCommandComment *ICC = getASTNodeAs<InlineCommandComment>(CXC); in clang_InlineCommandComment_getArgText()
186 CXString clang_HTMLTagComment_getTagName(CXComment CXC) { in clang_HTMLTagComment_getTagName() argument
187 const HTMLTagComment *HTC = getASTNodeAs<HTMLTagComment>(CXC); in clang_HTMLTagComment_getTagName()
194 unsigned clang_HTMLStartTagComment_isSelfClosing(CXComment CXC) { in clang_HTMLStartTagComment_isSelfClosing() argument
195 const HTMLStartTagComment *HST = getASTNodeAs<HTMLStartTagComment>(CXC); in clang_HTMLStartTagComment_isSelfClosing()
202 unsigned clang_HTMLStartTag_getNumAttrs(CXComment CXC) { in clang_HTMLStartTag_getNumAttrs() argument
203 const HTMLStartTagComment *HST = getASTNodeAs<HTMLStartTagComment>(CXC); in clang_HTMLStartTag_getNumAttrs()
210 CXString clang_HTMLStartTag_getAttrName(CXComment CXC, unsigned AttrIdx) { in clang_HTMLStartTag_getAttrName() argument
211 const HTMLStartTagComment *HST = getASTNodeAs<HTMLStartTagComment>(CXC); in clang_HTMLStartTag_getAttrName()
218 CXString clang_HTMLStartTag_getAttrValue(CXComment CXC, unsigned AttrIdx) { in clang_HTMLStartTag_getAttrValue() argument
219 const HTMLStartTagComment *HST = getASTNodeAs<HTMLStartTagComment>(CXC); in clang_HTMLStartTag_getAttrValue()
226 CXString clang_BlockCommandComment_getCommandName(CXComment CXC) { in clang_BlockCommandComment_getCommandName() argument
227 const BlockCommandComment *BCC = getASTNodeAs<BlockCommandComment>(CXC); in clang_BlockCommandComment_getCommandName()
231 const CommandTraits &Traits = getCommandTraits(CXC); in clang_BlockCommandComment_getCommandName()
235 unsigned clang_BlockCommandComment_getNumArgs(CXComment CXC) { in clang_BlockCommandComment_getNumArgs() argument
236 const BlockCommandComment *BCC = getASTNodeAs<BlockCommandComment>(CXC); in clang_BlockCommandComment_getNumArgs()
243 CXString clang_BlockCommandComment_getArgText(CXComment CXC, in clang_BlockCommandComment_getArgText() argument
245 const BlockCommandComment *BCC = getASTNodeAs<BlockCommandComment>(CXC); in clang_BlockCommandComment_getArgText()
252 CXComment clang_BlockCommandComment_getParagraph(CXComment CXC) { in clang_BlockCommandComment_getParagraph() argument
253 const BlockCommandComment *BCC = getASTNodeAs<BlockCommandComment>(CXC); in clang_BlockCommandComment_getParagraph()
257 return createCXComment(BCC->getParagraph(), CXC.TranslationUnit); in clang_BlockCommandComment_getParagraph()
260 CXString clang_ParamCommandComment_getParamName(CXComment CXC) { in clang_ParamCommandComment_getParamName() argument
261 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getParamName()
268 unsigned clang_ParamCommandComment_isParamIndexValid(CXComment CXC) { in clang_ParamCommandComment_isParamIndexValid() argument
269 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_isParamIndexValid()
276 unsigned clang_ParamCommandComment_getParamIndex(CXComment CXC) { in clang_ParamCommandComment_getParamIndex() argument
277 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getParamIndex()
284 unsigned clang_ParamCommandComment_isDirectionExplicit(CXComment CXC) { in clang_ParamCommandComment_isDirectionExplicit() argument
285 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_isDirectionExplicit()
293 CXComment CXC) { in clang_ParamCommandComment_getDirection() argument
294 const ParamCommandComment *PCC = getASTNodeAs<ParamCommandComment>(CXC); in clang_ParamCommandComment_getDirection()
311 CXString clang_TParamCommandComment_getParamName(CXComment CXC) { in clang_TParamCommandComment_getParamName() argument
312 const TParamCommandComment *TPCC = getASTNodeAs<TParamCommandComment>(CXC); in clang_TParamCommandComment_getParamName()
319 unsigned clang_TParamCommandComment_isParamPositionValid(CXComment CXC) { in clang_TParamCommandComment_isParamPositionValid() argument
320 const TParamCommandComment *TPCC = getASTNodeAs<TParamCommandComment>(CXC); in clang_TParamCommandComment_isParamPositionValid()
327 unsigned clang_TParamCommandComment_getDepth(CXComment CXC) { in clang_TParamCommandComment_getDepth() argument
328 const TParamCommandComment *TPCC = getASTNodeAs<TParamCommandComment>(CXC); in clang_TParamCommandComment_getDepth()
335 unsigned clang_TParamCommandComment_getIndex(CXComment CXC, unsigned Depth) { in clang_TParamCommandComment_getIndex() argument
336 const TParamCommandComment *TPCC = getASTNodeAs<TParamCommandComment>(CXC); in clang_TParamCommandComment_getIndex()
343 CXString clang_VerbatimBlockLineComment_getText(CXComment CXC) { in clang_VerbatimBlockLineComment_getText() argument
345 getASTNodeAs<VerbatimBlockLineComment>(CXC); in clang_VerbatimBlockLineComment_getText()
352 CXString clang_VerbatimLineComment_getText(CXComment CXC) { in clang_VerbatimLineComment_getText() argument
353 const VerbatimLineComment *VLC = getASTNodeAs<VerbatimLineComment>(CXC); in clang_VerbatimLineComment_getText()
364 CXString clang_HTMLTagComment_getAsString(CXComment CXC) { in clang_HTMLTagComment_getAsString() argument
365 const HTMLTagComment *HTC = getASTNodeAs<HTMLTagComment>(CXC); in clang_HTMLTagComment_getAsString()
369 CXTranslationUnit TU = CXC.TranslationUnit; in clang_HTMLTagComment_getAsString()
379 CXString clang_FullComment_getAsHTML(CXComment CXC) { in clang_FullComment_getAsHTML() argument
380 const FullComment *FC = getASTNodeAs<FullComment>(CXC); in clang_FullComment_getAsHTML()
384 CXTranslationUnit TU = CXC.TranslationUnit; in clang_FullComment_getAsHTML()
394 CXString clang_FullComment_getAsXML(CXComment CXC) { in clang_FullComment_getAsXML() argument
395 const FullComment *FC = getASTNodeAs<FullComment>(CXC); in clang_FullComment_getAsXML()
399 CXTranslationUnit TU = CXC.TranslationUnit; in clang_FullComment_getAsXML()