Home
last modified time | relevance | path

Searched refs:DeclFromParser (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.h496 template <class D = clang::Decl> class DeclFromParser; variable
499 template <class D> class DeclFromParser : public TaggedASTDecl<D> {
501 DeclFromParser() : TaggedASTDecl<D>() {} in DeclFromParser() function
502 DeclFromParser(D *_decl) : TaggedASTDecl<D>(_decl) {} in DeclFromParser() function
512 DeclFromParser<D> Import(clang::ASTContext *dest_ctx,
517 DeclFromUser<D> DeclFromParser<D>::GetOrigin(ClangASTImporter &importer) { in GetOrigin()
525 DeclFromParser<D> DeclFromUser<D>::Import(clang::ASTContext *dest_ctx, in Import()
527 DeclFromParser<> parser_generic_decl(importer.CopyDecl(dest_ctx, this->decl)); in Import()
529 return DeclFromParser<D>(); in Import()
530 return DeclFromParser<D>(llvm::dyn_cast<D>(parser_generic_decl.decl)); in Import()
H A DClangASTImporter.cpp561 DeclFromParser<D> parser_decl(user_decl.Import(dest_ctx, importer)); in ImportOffsetMap()
646 DeclFromParser<const RecordDecl> parser_record(record); in importRecordLayoutFromOrigin()
720 DeclFromParser<const CXXRecordDecl> parser_cxx_record = in importRecordLayoutFromOrigin()
732 DeclFromParser<RecordDecl> base_record(base_record_type->getDecl()); in importRecordLayoutFromOrigin()
733 DeclFromParser<CXXRecordDecl> base_cxx_record = in importRecordLayoutFromOrigin()
H A DClangASTSource.cpp1161 DeclFromParser<ObjCPropertyDecl> parser_property_decl( in FindObjCPropertyAndIvarDeclsWithOrigin()
1176 DeclFromParser<ObjCIvarDecl> parser_ivar_decl( in FindObjCPropertyAndIvarDeclsWithOrigin()
1193 DeclFromParser<const ObjCInterfaceDecl> parser_iface_decl( in FindObjCPropertyAndIvarDecls()