Lines Matching refs:RecordDecl
313 std::optional<TemplateArgs> GetTemplateArgs(const RecordDecl *) const;
318 llvm::DINodeArray CollectCXXTemplateParams(const RecordDecl *TS,
328 const RecordDecl *RD = nullptr,
335 const RecordDecl *RD = nullptr) {
343 const RecordDecl *RD);
349 llvm::ArrayRef<llvm::Metadata *> PreviousFieldsDI, const RecordDecl *RD);
366 const RecordDecl *RD);
370 llvm::DIType *RecordTy, const RecordDecl *RD);
373 void CollectRecordFields(const RecordDecl *Decl, llvm::DIFile *F,
597 void completeType(const RecordDecl *RD);
598 void completeRequiredType(const RecordDecl *RD);
599 void completeClassData(const RecordDecl *RD);
600 void completeClass(const RecordDecl *RD);
771 CollectAnonRecordDecls(const RecordDecl *RD, llvm::DIFile *Unit,
797 StringRef getClassName(const RecordDecl *RD);