Home
last modified time | relevance | path

Searched refs:DeclFromUser (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.h497 template <class D = clang::Decl> class DeclFromUser; variable
504 DeclFromUser<D> GetOrigin(ClangASTImporter &importer);
507 template <class D> class DeclFromUser : public TaggedASTDecl<D> {
509 DeclFromUser() : TaggedASTDecl<D>() {} in DeclFromUser() function
510 DeclFromUser(D *_decl) : TaggedASTDecl<D>(_decl) {} in DeclFromUser() function
517 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()
H A DClangASTSource.cpp1057 DeclFromUser<const ObjCInterfaceDecl> complete_iface_decl( in FindObjCMethodDecls()
1143 DeclFromUser<const ObjCInterfaceDecl> &origin_iface_decl) { in FindObjCPropertyAndIvarDeclsWithOrigin()
1154 DeclFromUser<ObjCPropertyDecl> origin_property_decl( in FindObjCPropertyAndIvarDeclsWithOrigin()
1172 DeclFromUser<ObjCIvarDecl> origin_ivar_decl( in FindObjCPropertyAndIvarDeclsWithOrigin()
1195 DeclFromUser<const ObjCInterfaceDecl> origin_iface_decl( in FindObjCPropertyAndIvarDecls()
1228 DeclFromUser<const ObjCInterfaceDecl> complete_iface_decl( in FindObjCPropertyAndIvarDecls()
1261 DeclFromUser<const ObjCInterfaceDecl> interface_decl_from_modules( in FindObjCPropertyAndIvarDecls()
1305 DeclFromUser<const ObjCInterfaceDecl> interface_decl_from_runtime( in FindObjCPropertyAndIvarDecls()
H A DClangASTImporter.cpp560 DeclFromUser<D> user_decl(const_cast<D *>(item.first)); in ImportOffsetMap()
583 DeclFromUser<const CXXRecordDecl> &record, in ExtractBaseOffsets()
600 DeclFromUser<RecordDecl> origin_base_record( in ExtractBaseOffsets()
606 DeclFromUser<CXXRecordDecl> origin_base_cxx_record( in ExtractBaseOffsets()
647 DeclFromUser<const RecordDecl> origin_record(parser_record.GetOrigin(*this)); in importRecordLayoutFromOrigin()
683 DeclFromUser<const CXXRecordDecl> origin_cxx_record( in importRecordLayoutFromOrigin()
H A DClangASTSource.h358 DeclFromUser<const clang::ObjCInterfaceDecl> &origin_iface_decl);