reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2447 llvm::DIFile *DefUnit = getOrCreateFile(ID->getLocation()); 2448 unsigned Line = getLineNumber(ID->getLocation()); 2456 if (ID->getImplementation()) 2459 llvm::DIScope *Mod = getParentModuleOrNull(ID); 2461 Mod ? Mod : Unit, ID->getName(), DefUnit, Line, Size, Align, Flags, 2474 ObjCInterfaceDecl *SClass = ID->getSuperClass(); 2504 for (const ObjCCategoryDecl *ClassExt : ID->known_extensions()) 2509 for (const auto *PD : ID->properties()) { 2518 const ASTRecordLayout &RL = CGM.getContext().getASTObjCInterfaceLayout(ID); 2520 for (ObjCIvarDecl *Field = ID->all_declared_ivar_begin(); Field; 2555 CGM.getObjCRuntime().ComputeBitfieldBitOffset(CGM, ID, Field); 2573 if (ObjCImplementationDecl *ImpD = ID->getImplementation()) {