Searched refs:DeclFromUser (Results 1 – 4 of 4) sorted by relevance
497 template <class D = clang::Decl> class DeclFromUser; variable504 DeclFromUser<D> GetOrigin(ClangASTImporter &importer);507 template <class D> class DeclFromUser : public TaggedASTDecl<D> {509 DeclFromUser() : TaggedASTDecl<D>() {} in DeclFromUser() function510 DeclFromUser(D *_decl) : TaggedASTDecl<D>(_decl) {} in DeclFromUser() function517 DeclFromUser<D> DeclFromParser<D>::GetOrigin(ClangASTImporter &importer) { in GetOrigin()520 return DeclFromUser<D>(); in GetOrigin()521 return DeclFromUser<D>(llvm::dyn_cast<D>(origin.decl)); in GetOrigin()525 DeclFromParser<D> DeclFromUser<D>::Import(clang::ASTContext *dest_ctx, in Import()
1058 DeclFromUser<const ObjCInterfaceDecl> complete_iface_decl( in FindObjCMethodDecls()1144 DeclFromUser<const ObjCInterfaceDecl> &origin_iface_decl) { in FindObjCPropertyAndIvarDeclsWithOrigin()1155 DeclFromUser<ObjCPropertyDecl> origin_property_decl( in FindObjCPropertyAndIvarDeclsWithOrigin()1173 DeclFromUser<ObjCIvarDecl> origin_ivar_decl( in FindObjCPropertyAndIvarDeclsWithOrigin()1196 DeclFromUser<const ObjCInterfaceDecl> origin_iface_decl( in FindObjCPropertyAndIvarDecls()1229 DeclFromUser<const ObjCInterfaceDecl> complete_iface_decl( in FindObjCPropertyAndIvarDecls()1262 DeclFromUser<const ObjCInterfaceDecl> interface_decl_from_modules( in FindObjCPropertyAndIvarDecls()1306 DeclFromUser<const ObjCInterfaceDecl> interface_decl_from_runtime( in FindObjCPropertyAndIvarDecls()
559 DeclFromUser<D> user_decl(const_cast<D *>(item.first)); in ImportOffsetMap()582 DeclFromUser<const CXXRecordDecl> &record, in ExtractBaseOffsets()599 DeclFromUser<RecordDecl> origin_base_record( in ExtractBaseOffsets()605 DeclFromUser<CXXRecordDecl> origin_base_cxx_record( in ExtractBaseOffsets()646 DeclFromUser<const RecordDecl> origin_record(parser_record.GetOrigin(*this)); in importRecordLayoutFromOrigin()682 DeclFromUser<const CXXRecordDecl> origin_cxx_record( in importRecordLayoutFromOrigin()
361 DeclFromUser<const clang::ObjCInterfaceDecl> &origin_iface_decl);