Lines Matching refs:RealDecl
3094 llvm::DICompositeType *RealDecl = DBuilder.createStructType( in CreateTypeDefinition() local
3099 TypeCache[QTy.getAsOpaquePtr()].reset(RealDecl); in CreateTypeDefinition()
3102 LexicalBlockStack.emplace_back(RealDecl); in CreateTypeDefinition()
3103 RegionMap[Ty->getDecl()].reset(RealDecl); in CreateTypeDefinition()
3115 llvm::DIType *InhTag = DBuilder.createInheritance(RealDecl, SClassTy, 0, 0, in CreateTypeDefinition()
3249 DBuilder.replaceArrays(RealDecl, Elements); in CreateTypeDefinition()
3252 return RealDecl; in CreateTypeDefinition()
3914 llvm::DICompositeType *RealDecl = DBuilder.createReplaceableCompositeType( in CreateLimitedType() local
3920 switch (RealDecl->getTag()) { in CreateLimitedType()
3938 RealDecl = in CreateLimitedType()
3939 llvm::MDNode::replaceWithDistinct(llvm::TempDICompositeType(RealDecl)); in CreateLimitedType()
3943 RegionMap[Ty->getDecl()].reset(RealDecl); in CreateLimitedType()
3944 TypeCache[QualType(Ty, 0).getAsOpaquePtr()].reset(RealDecl); in CreateLimitedType()
3947 DBuilder.replaceArrays(RealDecl, llvm::DINodeArray(), in CreateLimitedType()
3949 return RealDecl; in CreateLimitedType()
3953 llvm::DICompositeType *RealDecl) { in CollectContainingType() argument
3970 ContainingType = RealDecl; in CollectContainingType()
3972 DBuilder.replaceVTableHolder(RealDecl, ContainingType); in CollectContainingType()