reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6236 if (clang_isInvalid(C.kind)) 6239 CXTranslationUnit TU = getCursorTU(C); 6242 if (clang_isReference(C.kind) || clang_isExpression(C.kind)) { 6242 if (clang_isReference(C.kind) || clang_isExpression(C.kind)) { 6243 C = clang_getCursorReferenced(C); 6243 C = clang_getCursorReferenced(C); 6247 if (C.kind == CXCursor_MacroExpansion) 6248 return clang_getCursorReferenced(C); 6250 if (!clang_isDeclaration(C.kind)) 6253 const Decl *D = getCursorDecl(C); 6302 return C; 6388 return C;