Lines Matching refs:TypeCache
1050 TypeCache[ThisPtr.getAsOpaquePtr()].reset(ThisPtrType);
1058 TypeCache[ThisPtr.getAsOpaquePtr()].reset(ThisPtrType);
1459 auto I = TypeCache.find(TyPtr);
1460 if (I == TypeCache.end() || !cast<llvm::MDType>(I->second)->isForwardDecl())
1464 TypeCache[TyPtr].reset(Res);
1492 auto I = TypeCache.find(TyPtr);
1493 if (I != TypeCache.end() && !cast<llvm::MDType>(I->second)->isForwardDecl())
1497 TypeCache[TyPtr].reset(Res);
1695 TypeCache[QTy.getAsOpaquePtr()].reset(RealDecl);
2054 auto it = TypeCache.find(Ty.getAsOpaquePtr());
2055 if (it != TypeCache.end()) {
2092 TypeCache[TyPtr].reset(Res);
2227 TypeCache[QTy.getAsOpaquePtr()].reset(Res);
2266 TypeCache[QualType(Ty, 0).getAsOpaquePtr()].reset(RealDecl);
2916 /// Look up the completed type for a self pointer in the TypeCache and
3377 auto it = TypeCache.find(p.first);
3378 assert(it != TypeCache.end());
3407 DBuilder.retainType(cast<llvm::MDType>(TypeCache[*RI]));