reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/tools/libclang/CIndex.cpp
 7091   SourceRange cursorRange = getRawCursorExtent(cursor);
 7095   if (IsIgnoredChildCursor(cursor))
 7100     if (cursor.kind == CXCursor_ObjCPropertyDecl) {
 7102                   = dyn_cast_or_null<ObjCPropertyDecl>(getCursorDecl(cursor)))
 7106     else if (cursor.kind == CXCursor_ObjCInstanceMethodDecl ||
 7107              cursor.kind == CXCursor_ObjCClassMethodDecl) {
 7109             = dyn_cast_or_null<ObjCMethodDecl>(getCursorDecl(cursor))) {
 7123     else if (cursor.kind == CXCursor_CXXMethod) {
 7125                   = dyn_cast_or_null<CXXMethodDecl>(getCursorDecl(cursor))) {
 7131     else if (cursor.kind == CXCursor_StructDecl ||
 7132              cursor.kind == CXCursor_ClassDecl ||
 7133              cursor.kind == CXCursor_ClassTemplate ||
 7134              cursor.kind == CXCursor_ClassTemplatePartialSpecialization) {
 7135       if (const Decl *D = getCursorDecl(cursor))
 7142   if (cursor.kind == CXCursor_ObjCInstanceMethodDecl &&
 7146   if (clang_isPreprocessing(cursor.kind)) {    
 7180         if (cursor.kind == CXCursor_MacroExpansion) {
 7182             Cursors[I] = cursor;
 7188           Cursors[I] = cursor;
 7206   const enum CXCursorKind cursorK = clang_getCursorKind(cursor);
 7211      clang_isAttribute(cursor.kind))
 7222     const Expr *E = getCursorExpr(cursor);
 7223     if (const Decl *D = getCursorDecl(cursor)) {
 7241   Info.Cursor = cursor;
 7245   Info.ChildActions = DetermineChildActions(cursor);