reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3610 unsigned Index = ID - NUM_PREDEF_DECL_IDS; 3612 RecordLocation Loc = DeclCursorForID(ID, DeclLoc); 3631 ASTDeclReader Reader(*this, Record, Loc, ID, DeclLoc); 3649 D = TypedefDecl::CreateDeserialized(Context, ID); 3652 D = TypeAliasDecl::CreateDeserialized(Context, ID); 3655 D = EnumDecl::CreateDeserialized(Context, ID); 3658 D = RecordDecl::CreateDeserialized(Context, ID); 3661 D = EnumConstantDecl::CreateDeserialized(Context, ID); 3664 D = FunctionDecl::CreateDeserialized(Context, ID); 3667 D = LinkageSpecDecl::CreateDeserialized(Context, ID); 3670 D = ExportDecl::CreateDeserialized(Context, ID); 3673 D = LabelDecl::CreateDeserialized(Context, ID); 3676 D = NamespaceDecl::CreateDeserialized(Context, ID); 3679 D = NamespaceAliasDecl::CreateDeserialized(Context, ID); 3682 D = UsingDecl::CreateDeserialized(Context, ID); 3685 D = UsingPackDecl::CreateDeserialized(Context, ID, Record.readInt()); 3688 D = UsingShadowDecl::CreateDeserialized(Context, ID); 3691 D = ConstructorUsingShadowDecl::CreateDeserialized(Context, ID); 3694 D = UsingDirectiveDecl::CreateDeserialized(Context, ID); 3697 D = UnresolvedUsingValueDecl::CreateDeserialized(Context, ID); 3700 D = UnresolvedUsingTypenameDecl::CreateDeserialized(Context, ID); 3703 D = CXXRecordDecl::CreateDeserialized(Context, ID); 3706 D = CXXDeductionGuideDecl::CreateDeserialized(Context, ID); 3709 D = CXXMethodDecl::CreateDeserialized(Context, ID); 3712 D = CXXConstructorDecl::CreateDeserialized(Context, ID, Record.readInt()); 3715 D = CXXDestructorDecl::CreateDeserialized(Context, ID); 3718 D = CXXConversionDecl::CreateDeserialized(Context, ID); 3721 D = AccessSpecDecl::CreateDeserialized(Context, ID); 3724 D = FriendDecl::CreateDeserialized(Context, ID, Record.readInt()); 3727 D = FriendTemplateDecl::CreateDeserialized(Context, ID); 3730 D = ClassTemplateDecl::CreateDeserialized(Context, ID); 3733 D = ClassTemplateSpecializationDecl::CreateDeserialized(Context, ID); 3736 D = ClassTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); 3739 D = VarTemplateDecl::CreateDeserialized(Context, ID); 3742 D = VarTemplateSpecializationDecl::CreateDeserialized(Context, ID); 3745 D = VarTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); 3748 D = ClassScopeFunctionSpecializationDecl::CreateDeserialized(Context, ID); 3751 D = FunctionTemplateDecl::CreateDeserialized(Context, ID); 3754 D = TemplateTypeParmDecl::CreateDeserialized(Context, ID); 3757 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID); 3760 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID, 3764 D = TemplateTemplateParmDecl::CreateDeserialized(Context, ID); 3767 D = TemplateTemplateParmDecl::CreateDeserialized(Context, ID, 3771 D = TypeAliasTemplateDecl::CreateDeserialized(Context, ID); 3774 D = ConceptDecl::CreateDeserialized(Context, ID); 3777 D = StaticAssertDecl::CreateDeserialized(Context, ID); 3780 D = ObjCMethodDecl::CreateDeserialized(Context, ID); 3783 D = ObjCInterfaceDecl::CreateDeserialized(Context, ID); 3786 D = ObjCIvarDecl::CreateDeserialized(Context, ID); 3789 D = ObjCProtocolDecl::CreateDeserialized(Context, ID); 3792 D = ObjCAtDefsFieldDecl::CreateDeserialized(Context, ID); 3795 D = ObjCCategoryDecl::CreateDeserialized(Context, ID); 3798 D = ObjCCategoryImplDecl::CreateDeserialized(Context, ID); 3801 D = ObjCImplementationDecl::CreateDeserialized(Context, ID); 3804 D = ObjCCompatibleAliasDecl::CreateDeserialized(Context, ID); 3807 D = ObjCPropertyDecl::CreateDeserialized(Context, ID); 3810 D = ObjCPropertyImplDecl::CreateDeserialized(Context, ID); 3813 D = FieldDecl::CreateDeserialized(Context, ID); 3816 D = IndirectFieldDecl::CreateDeserialized(Context, ID); 3819 D = VarDecl::CreateDeserialized(Context, ID); 3822 D = ImplicitParamDecl::CreateDeserialized(Context, ID); 3825 D = ParmVarDecl::CreateDeserialized(Context, ID); 3828 D = DecompositionDecl::CreateDeserialized(Context, ID, Record.readInt()); 3831 D = BindingDecl::CreateDeserialized(Context, ID); 3834 D = FileScopeAsmDecl::CreateDeserialized(Context, ID); 3837 D = BlockDecl::CreateDeserialized(Context, ID); 3840 D = MSPropertyDecl::CreateDeserialized(Context, ID); 3843 D = CapturedDecl::CreateDeserialized(Context, ID, Record.readInt()); 3854 D = ImportDecl::CreateDeserialized(Context, ID, Record.back()); 3857 D = OMPThreadPrivateDecl::CreateDeserialized(Context, ID, Record.readInt()); 3862 D = OMPAllocateDecl::CreateDeserialized(Context, ID, NumVars, NumClauses); 3866 D = OMPRequiresDecl::CreateDeserialized(Context, ID, Record.readInt()); 3869 D = OMPDeclareReductionDecl::CreateDeserialized(Context, ID); 3872 D = OMPDeclareMapperDecl::CreateDeserialized(Context, ID, Record.readInt()); 3875 D = OMPCapturedExprDecl::CreateDeserialized(Context, ID); 3878 D = PragmaCommentDecl::CreateDeserialized(Context, ID, Record.readInt()); 3881 D = PragmaDetectMismatchDecl::CreateDeserialized(Context, ID, 3885 D = EmptyDecl::CreateDeserialized(Context, ID); 3888 D = ObjCTypeParamDecl::CreateDeserialized(Context, ID); 3908 ReadVisibleDeclContextStorage(*Loc.F, DeclsCursor, Offsets.second, ID)) 3915 PendingUpdateRecord(ID, D, /*JustLoaded=*/true)); 3923 loadObjCCategories(ID, Class);