reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
47 CINDEX_LINKAGE CXComment clang_Cursor_getParsedComment(CXCursor C); 213 CINDEX_LINKAGE enum CXCommentKind clang_Comment_getKind(CXComment Comment); 220 CINDEX_LINKAGE unsigned clang_Comment_getNumChildren(CXComment Comment); 230 CXComment clang_Comment_getChild(CXComment Comment, unsigned ChildIdx); 230 CXComment clang_Comment_getChild(CXComment Comment, unsigned ChildIdx); 241 CINDEX_LINKAGE unsigned clang_Comment_isWhitespace(CXComment Comment); 249 unsigned clang_InlineContentComment_hasTrailingNewline(CXComment Comment); 256 CINDEX_LINKAGE CXString clang_TextComment_getText(CXComment Comment); 264 CXString clang_InlineCommandComment_getCommandName(CXComment Comment); 273 clang_InlineCommandComment_getRenderKind(CXComment Comment); 281 unsigned clang_InlineCommandComment_getNumArgs(CXComment Comment); 291 CXString clang_InlineCommandComment_getArgText(CXComment Comment, 300 CINDEX_LINKAGE CXString clang_HTMLTagComment_getTagName(CXComment Comment); 308 unsigned clang_HTMLStartTagComment_isSelfClosing(CXComment Comment); 315 CINDEX_LINKAGE unsigned clang_HTMLStartTag_getNumAttrs(CXComment Comment); 325 CXString clang_HTMLStartTag_getAttrName(CXComment Comment, unsigned AttrIdx); 335 CXString clang_HTMLStartTag_getAttrValue(CXComment Comment, unsigned AttrIdx); 343 CXString clang_BlockCommandComment_getCommandName(CXComment Comment); 351 unsigned clang_BlockCommandComment_getNumArgs(CXComment Comment); 361 CXString clang_BlockCommandComment_getArgText(CXComment Comment, 371 CXComment clang_BlockCommandComment_getParagraph(CXComment Comment); 371 CXComment clang_BlockCommandComment_getParagraph(CXComment Comment); 379 CXString clang_ParamCommandComment_getParamName(CXComment Comment); 389 unsigned clang_ParamCommandComment_isParamIndexValid(CXComment Comment); 397 unsigned clang_ParamCommandComment_getParamIndex(CXComment Comment); 406 unsigned clang_ParamCommandComment_isDirectionExplicit(CXComment Comment); 415 CXComment Comment); 423 CXString clang_TParamCommandComment_getParamName(CXComment Comment); 435 unsigned clang_TParamCommandComment_isParamPositionValid(CXComment Comment); 451 unsigned clang_TParamCommandComment_getDepth(CXComment Comment); 472 unsigned clang_TParamCommandComment_getIndex(CXComment Comment, unsigned Depth); 480 CXString clang_VerbatimBlockLineComment_getText(CXComment Comment); 487 CINDEX_LINKAGE CXString clang_VerbatimLineComment_getText(CXComment Comment); 497 CINDEX_LINKAGE CXString clang_HTMLTagComment_getAsString(CXComment Comment); 530 CINDEX_LINKAGE CXString clang_FullComment_getAsHTML(CXComment Comment); 542 CINDEX_LINKAGE CXString clang_FullComment_getAsXML(CXComment Comment);tools/clang/tools/c-index-test/c-index-test.c
459 CXComment Comment) { 633 static void DumpCXComment(CXComment Comment) { 708 CXComment Comment = clang_Cursor_getParsedComment(Cursor);tools/clang/tools/libclang/CXComment.cpp
28 CXComment clang_Cursor_getParsedComment(CXCursor C) { 41 enum CXCommentKind clang_Comment_getKind(CXComment CXC) { 89 unsigned clang_Comment_getNumChildren(CXComment CXC) { 97 CXComment clang_Comment_getChild(CXComment CXC, unsigned ChildIdx) { 97 CXComment clang_Comment_getChild(CXComment CXC, unsigned ChildIdx) { 105 unsigned clang_Comment_isWhitespace(CXComment CXC) { 119 unsigned clang_InlineContentComment_hasTrailingNewline(CXComment CXC) { 127 CXString clang_TextComment_getText(CXComment CXC) { 135 CXString clang_InlineCommandComment_getCommandName(CXComment CXC) { 145 clang_InlineCommandComment_getRenderKind(CXComment CXC) { 166 unsigned clang_InlineCommandComment_getNumArgs(CXComment CXC) { 174 CXString clang_InlineCommandComment_getArgText(CXComment CXC, 183 CXString clang_HTMLTagComment_getTagName(CXComment CXC) { 191 unsigned clang_HTMLStartTagComment_isSelfClosing(CXComment CXC) { 199 unsigned clang_HTMLStartTag_getNumAttrs(CXComment CXC) { 207 CXString clang_HTMLStartTag_getAttrName(CXComment CXC, unsigned AttrIdx) { 215 CXString clang_HTMLStartTag_getAttrValue(CXComment CXC, unsigned AttrIdx) { 223 CXString clang_BlockCommandComment_getCommandName(CXComment CXC) { 232 unsigned clang_BlockCommandComment_getNumArgs(CXComment CXC) { 240 CXString clang_BlockCommandComment_getArgText(CXComment CXC, 249 CXComment clang_BlockCommandComment_getParagraph(CXComment CXC) { 249 CXComment clang_BlockCommandComment_getParagraph(CXComment CXC) { 257 CXString clang_ParamCommandComment_getParamName(CXComment CXC) { 265 unsigned clang_ParamCommandComment_isParamIndexValid(CXComment CXC) { 273 unsigned clang_ParamCommandComment_getParamIndex(CXComment CXC) { 281 unsigned clang_ParamCommandComment_isDirectionExplicit(CXComment CXC) { 290 CXComment CXC) { 308 CXString clang_TParamCommandComment_getParamName(CXComment CXC) { 316 unsigned clang_TParamCommandComment_isParamPositionValid(CXComment CXC) { 324 unsigned clang_TParamCommandComment_getDepth(CXComment CXC) { 332 unsigned clang_TParamCommandComment_getIndex(CXComment CXC, unsigned Depth) { 340 CXString clang_VerbatimBlockLineComment_getText(CXComment CXC) { 349 CXString clang_VerbatimLineComment_getText(CXComment CXC) { 361 CXString clang_HTMLTagComment_getAsString(CXComment CXC) { 376 CXString clang_FullComment_getAsHTML(CXComment CXC) { 391 CXString clang_FullComment_getAsXML(CXComment CXC) {tools/clang/tools/libclang/CXComment.h
30 static inline CXComment createCXComment(const comments::Comment *C, 32 CXComment Result; 38 static inline const comments::Comment *getASTNode(CXComment CXC) { 43 static inline const T *getASTNodeAs(CXComment CXC) { 51 static inline ASTContext &getASTContext(CXComment CXC) { 55 static inline comments::CommandTraits &getCommandTraits(CXComment CXC) {