reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2247 return FwdDecl; 2250 CollectContainingType(CXXDecl, FwdDecl); 2253 LexicalBlockStack.emplace_back(&*FwdDecl); 2254 RegionMap[Ty->getDecl()].reset(FwdDecl); 2266 CollectCXXBases(CXXDecl, DefUnit, EltTys, FwdDecl); 2267 CollectVTableInfo(CXXDecl, DefUnit, EltTys, FwdDecl); 2271 CollectRecordFields(RD, DefUnit, EltTys, FwdDecl); 2273 CollectCXXMemberFunctions(CXXDecl, DefUnit, EltTys, FwdDecl); 2279 DBuilder.replaceArrays(FwdDecl, Elements); 2281 if (FwdDecl->isTemporary()) 2282 FwdDecl = 2283 llvm::MDNode::replaceWithPermanent(llvm::TempDICompositeType(FwdDecl)); 2285 RegionMap[Ty->getDecl()].reset(FwdDecl); 2286 return FwdDecl;