reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
167 if (auto *ObjCID = dyn_cast_or_null<ObjCInterfaceDecl>(ASTNode.OrigD)) { 175 if (auto *ObjCPD = dyn_cast_or_null<ObjCProtocolDecl>(ASTNode.OrigD)) { 191 if (ASTNode.OrigE) { 192 Cursor = cxcursor::MakeCXCursor(ASTNode.OrigE, 193 cast<Decl>(ASTNode.ContainerDC), 196 if (ASTNode.OrigD) { 197 if (auto *OrigND = dyn_cast<NamedDecl>(ASTNode.OrigD)) 200 Cursor = MakeCXCursor(ASTNode.OrigD, CXTU); 206 dyn_cast_or_null<NamedDecl>(ASTNode.Parent), 207 ASTNode.ContainerDC, ASTNode.OrigE, Kind, CXRole); 207 ASTNode.ContainerDC, ASTNode.OrigE, Kind, CXRole); 210 const DeclContext *LexicalDC = ASTNode.ContainerDC; 217 IndexingDeclVisitor(*this, Loc, LexicalDC).Visit(ASTNode.OrigD);