Searched refs:RealDecl (Results 1 – 2 of 2) sorted by relevance
3094 llvm::DICompositeType *RealDecl = DBuilder.createStructType( in CreateTypeDefinition() local3099 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() local3920 switch (RealDecl->getTag()) { in CreateLimitedType()3938 RealDecl = in CreateLimitedType()[all …]
13246 void Sema::AddInitializerToDecl(Decl *RealDecl, Expr *Init, bool DirectInit) { in AddInitializerToDecl() argument13249 if (!RealDecl) { in AddInitializerToDecl()13250 CorrectDelayedTyposInExpr(Init, dyn_cast_or_null<VarDecl>(RealDecl)); in AddInitializerToDecl()13254 if (auto *Method = dyn_cast<CXXMethodDecl>(RealDecl)) { in AddInitializerToDecl()13264 VarDecl *VDecl = dyn_cast<VarDecl>(RealDecl); in AddInitializerToDecl()13266 assert(!isa<FieldDecl>(RealDecl) && "field init shouldn't get here"); in AddInitializerToDecl()13267 Diag(RealDecl->getLocation(), diag::err_illegal_initializer); in AddInitializerToDecl()13268 RealDecl->setInvalidDecl(); in AddInitializerToDecl()13301 RealDecl->setInvalidDecl(); in AddInitializerToDecl()13306 RealDecl->setInvalidDecl(); in AddInitializerToDecl()[all …]