Lines Matching refs:RECORD

576 #define RECORD(X) EmitRecordID(X, #X, Stream, Record)  in AddStmtsExprs()  macro
577 RECORD(STMT_STOP); in AddStmtsExprs()
578 RECORD(STMT_NULL_PTR); in AddStmtsExprs()
579 RECORD(STMT_REF_PTR); in AddStmtsExprs()
580 RECORD(STMT_NULL); in AddStmtsExprs()
581 RECORD(STMT_COMPOUND); in AddStmtsExprs()
582 RECORD(STMT_CASE); in AddStmtsExprs()
583 RECORD(STMT_DEFAULT); in AddStmtsExprs()
584 RECORD(STMT_LABEL); in AddStmtsExprs()
585 RECORD(STMT_ATTRIBUTED); in AddStmtsExprs()
586 RECORD(STMT_IF); in AddStmtsExprs()
587 RECORD(STMT_SWITCH); in AddStmtsExprs()
588 RECORD(STMT_WHILE); in AddStmtsExprs()
589 RECORD(STMT_DO); in AddStmtsExprs()
590 RECORD(STMT_FOR); in AddStmtsExprs()
591 RECORD(STMT_GOTO); in AddStmtsExprs()
592 RECORD(STMT_INDIRECT_GOTO); in AddStmtsExprs()
593 RECORD(STMT_CONTINUE); in AddStmtsExprs()
594 RECORD(STMT_BREAK); in AddStmtsExprs()
595 RECORD(STMT_RETURN); in AddStmtsExprs()
596 RECORD(STMT_DECL); in AddStmtsExprs()
597 RECORD(STMT_GCCASM); in AddStmtsExprs()
598 RECORD(STMT_MSASM); in AddStmtsExprs()
599 RECORD(EXPR_PREDEFINED); in AddStmtsExprs()
600 RECORD(EXPR_DECL_REF); in AddStmtsExprs()
601 RECORD(EXPR_INTEGER_LITERAL); in AddStmtsExprs()
602 RECORD(EXPR_FIXEDPOINT_LITERAL); in AddStmtsExprs()
603 RECORD(EXPR_FLOATING_LITERAL); in AddStmtsExprs()
604 RECORD(EXPR_IMAGINARY_LITERAL); in AddStmtsExprs()
605 RECORD(EXPR_STRING_LITERAL); in AddStmtsExprs()
606 RECORD(EXPR_CHARACTER_LITERAL); in AddStmtsExprs()
607 RECORD(EXPR_PAREN); in AddStmtsExprs()
608 RECORD(EXPR_PAREN_LIST); in AddStmtsExprs()
609 RECORD(EXPR_UNARY_OPERATOR); in AddStmtsExprs()
610 RECORD(EXPR_SIZEOF_ALIGN_OF); in AddStmtsExprs()
611 RECORD(EXPR_ARRAY_SUBSCRIPT); in AddStmtsExprs()
612 RECORD(EXPR_CALL); in AddStmtsExprs()
613 RECORD(EXPR_MEMBER); in AddStmtsExprs()
614 RECORD(EXPR_BINARY_OPERATOR); in AddStmtsExprs()
615 RECORD(EXPR_COMPOUND_ASSIGN_OPERATOR); in AddStmtsExprs()
616 RECORD(EXPR_CONDITIONAL_OPERATOR); in AddStmtsExprs()
617 RECORD(EXPR_IMPLICIT_CAST); in AddStmtsExprs()
618 RECORD(EXPR_CSTYLE_CAST); in AddStmtsExprs()
619 RECORD(EXPR_COMPOUND_LITERAL); in AddStmtsExprs()
620 RECORD(EXPR_EXT_VECTOR_ELEMENT); in AddStmtsExprs()
621 RECORD(EXPR_INIT_LIST); in AddStmtsExprs()
622 RECORD(EXPR_DESIGNATED_INIT); in AddStmtsExprs()
623 RECORD(EXPR_DESIGNATED_INIT_UPDATE); in AddStmtsExprs()
624 RECORD(EXPR_IMPLICIT_VALUE_INIT); in AddStmtsExprs()
625 RECORD(EXPR_NO_INIT); in AddStmtsExprs()
626 RECORD(EXPR_VA_ARG); in AddStmtsExprs()
627 RECORD(EXPR_ADDR_LABEL); in AddStmtsExprs()
628 RECORD(EXPR_STMT); in AddStmtsExprs()
629 RECORD(EXPR_CHOOSE); in AddStmtsExprs()
630 RECORD(EXPR_GNU_NULL); in AddStmtsExprs()
631 RECORD(EXPR_SHUFFLE_VECTOR); in AddStmtsExprs()
632 RECORD(EXPR_BLOCK); in AddStmtsExprs()
633 RECORD(EXPR_GENERIC_SELECTION); in AddStmtsExprs()
634 RECORD(EXPR_OBJC_STRING_LITERAL); in AddStmtsExprs()
635 RECORD(EXPR_OBJC_BOXED_EXPRESSION); in AddStmtsExprs()
636 RECORD(EXPR_OBJC_ARRAY_LITERAL); in AddStmtsExprs()
637 RECORD(EXPR_OBJC_DICTIONARY_LITERAL); in AddStmtsExprs()
638 RECORD(EXPR_OBJC_ENCODE); in AddStmtsExprs()
639 RECORD(EXPR_OBJC_SELECTOR_EXPR); in AddStmtsExprs()
640 RECORD(EXPR_OBJC_PROTOCOL_EXPR); in AddStmtsExprs()
641 RECORD(EXPR_OBJC_IVAR_REF_EXPR); in AddStmtsExprs()
642 RECORD(EXPR_OBJC_PROPERTY_REF_EXPR); in AddStmtsExprs()
643 RECORD(EXPR_OBJC_KVC_REF_EXPR); in AddStmtsExprs()
644 RECORD(EXPR_OBJC_MESSAGE_EXPR); in AddStmtsExprs()
645 RECORD(STMT_OBJC_FOR_COLLECTION); in AddStmtsExprs()
646 RECORD(STMT_OBJC_CATCH); in AddStmtsExprs()
647 RECORD(STMT_OBJC_FINALLY); in AddStmtsExprs()
648 RECORD(STMT_OBJC_AT_TRY); in AddStmtsExprs()
649 RECORD(STMT_OBJC_AT_SYNCHRONIZED); in AddStmtsExprs()
650 RECORD(STMT_OBJC_AT_THROW); in AddStmtsExprs()
651 RECORD(EXPR_OBJC_BOOL_LITERAL); in AddStmtsExprs()
652 RECORD(STMT_CXX_CATCH); in AddStmtsExprs()
653 RECORD(STMT_CXX_TRY); in AddStmtsExprs()
654 RECORD(STMT_CXX_FOR_RANGE); in AddStmtsExprs()
655 RECORD(EXPR_CXX_OPERATOR_CALL); in AddStmtsExprs()
656 RECORD(EXPR_CXX_MEMBER_CALL); in AddStmtsExprs()
657 RECORD(EXPR_CXX_REWRITTEN_BINARY_OPERATOR); in AddStmtsExprs()
658 RECORD(EXPR_CXX_CONSTRUCT); in AddStmtsExprs()
659 RECORD(EXPR_CXX_TEMPORARY_OBJECT); in AddStmtsExprs()
660 RECORD(EXPR_CXX_STATIC_CAST); in AddStmtsExprs()
661 RECORD(EXPR_CXX_DYNAMIC_CAST); in AddStmtsExprs()
662 RECORD(EXPR_CXX_REINTERPRET_CAST); in AddStmtsExprs()
663 RECORD(EXPR_CXX_CONST_CAST); in AddStmtsExprs()
664 RECORD(EXPR_CXX_ADDRSPACE_CAST); in AddStmtsExprs()
665 RECORD(EXPR_CXX_FUNCTIONAL_CAST); in AddStmtsExprs()
666 RECORD(EXPR_USER_DEFINED_LITERAL); in AddStmtsExprs()
667 RECORD(EXPR_CXX_STD_INITIALIZER_LIST); in AddStmtsExprs()
668 RECORD(EXPR_CXX_BOOL_LITERAL); in AddStmtsExprs()
669 RECORD(EXPR_CXX_NULL_PTR_LITERAL); in AddStmtsExprs()
670 RECORD(EXPR_CXX_TYPEID_EXPR); in AddStmtsExprs()
671 RECORD(EXPR_CXX_TYPEID_TYPE); in AddStmtsExprs()
672 RECORD(EXPR_CXX_THIS); in AddStmtsExprs()
673 RECORD(EXPR_CXX_THROW); in AddStmtsExprs()
674 RECORD(EXPR_CXX_DEFAULT_ARG); in AddStmtsExprs()
675 RECORD(EXPR_CXX_DEFAULT_INIT); in AddStmtsExprs()
676 RECORD(EXPR_CXX_BIND_TEMPORARY); in AddStmtsExprs()
677 RECORD(EXPR_CXX_SCALAR_VALUE_INIT); in AddStmtsExprs()
678 RECORD(EXPR_CXX_NEW); in AddStmtsExprs()
679 RECORD(EXPR_CXX_DELETE); in AddStmtsExprs()
680 RECORD(EXPR_CXX_PSEUDO_DESTRUCTOR); in AddStmtsExprs()
681 RECORD(EXPR_EXPR_WITH_CLEANUPS); in AddStmtsExprs()
682 RECORD(EXPR_CXX_DEPENDENT_SCOPE_MEMBER); in AddStmtsExprs()
683 RECORD(EXPR_CXX_DEPENDENT_SCOPE_DECL_REF); in AddStmtsExprs()
684 RECORD(EXPR_CXX_UNRESOLVED_CONSTRUCT); in AddStmtsExprs()
685 RECORD(EXPR_CXX_UNRESOLVED_MEMBER); in AddStmtsExprs()
686 RECORD(EXPR_CXX_UNRESOLVED_LOOKUP); in AddStmtsExprs()
687 RECORD(EXPR_CXX_EXPRESSION_TRAIT); in AddStmtsExprs()
688 RECORD(EXPR_CXX_NOEXCEPT); in AddStmtsExprs()
689 RECORD(EXPR_OPAQUE_VALUE); in AddStmtsExprs()
690 RECORD(EXPR_BINARY_CONDITIONAL_OPERATOR); in AddStmtsExprs()
691 RECORD(EXPR_TYPE_TRAIT); in AddStmtsExprs()
692 RECORD(EXPR_ARRAY_TYPE_TRAIT); in AddStmtsExprs()
693 RECORD(EXPR_PACK_EXPANSION); in AddStmtsExprs()
694 RECORD(EXPR_SIZEOF_PACK); in AddStmtsExprs()
695 RECORD(EXPR_SUBST_NON_TYPE_TEMPLATE_PARM); in AddStmtsExprs()
696 RECORD(EXPR_SUBST_NON_TYPE_TEMPLATE_PARM_PACK); in AddStmtsExprs()
697 RECORD(EXPR_FUNCTION_PARM_PACK); in AddStmtsExprs()
698 RECORD(EXPR_MATERIALIZE_TEMPORARY); in AddStmtsExprs()
699 RECORD(EXPR_CUDA_KERNEL_CALL); in AddStmtsExprs()
700 RECORD(EXPR_CXX_UUIDOF_EXPR); in AddStmtsExprs()
701 RECORD(EXPR_CXX_UUIDOF_TYPE); in AddStmtsExprs()
702 RECORD(EXPR_LAMBDA); in AddStmtsExprs()
703 #undef RECORD in AddStmtsExprs()
711 #define RECORD(X) EmitRecordID(X, #X, Stream, Record) in WriteBlockInfoBlock() macro
715 RECORD(METADATA); in WriteBlockInfoBlock()
716 RECORD(MODULE_NAME); in WriteBlockInfoBlock()
717 RECORD(MODULE_DIRECTORY); in WriteBlockInfoBlock()
718 RECORD(MODULE_MAP_FILE); in WriteBlockInfoBlock()
719 RECORD(IMPORTS); in WriteBlockInfoBlock()
720 RECORD(ORIGINAL_FILE); in WriteBlockInfoBlock()
721 RECORD(ORIGINAL_PCH_DIR); in WriteBlockInfoBlock()
722 RECORD(ORIGINAL_FILE_ID); in WriteBlockInfoBlock()
723 RECORD(INPUT_FILE_OFFSETS); in WriteBlockInfoBlock()
726 RECORD(LANGUAGE_OPTIONS); in WriteBlockInfoBlock()
727 RECORD(TARGET_OPTIONS); in WriteBlockInfoBlock()
728 RECORD(FILE_SYSTEM_OPTIONS); in WriteBlockInfoBlock()
729 RECORD(HEADER_SEARCH_OPTIONS); in WriteBlockInfoBlock()
730 RECORD(PREPROCESSOR_OPTIONS); in WriteBlockInfoBlock()
733 RECORD(INPUT_FILE); in WriteBlockInfoBlock()
734 RECORD(INPUT_FILE_HASH); in WriteBlockInfoBlock()
738 RECORD(TYPE_OFFSET); in WriteBlockInfoBlock()
739 RECORD(DECL_OFFSET); in WriteBlockInfoBlock()
740 RECORD(IDENTIFIER_OFFSET); in WriteBlockInfoBlock()
741 RECORD(IDENTIFIER_TABLE); in WriteBlockInfoBlock()
742 RECORD(EAGERLY_DESERIALIZED_DECLS); in WriteBlockInfoBlock()
743 RECORD(MODULAR_CODEGEN_DECLS); in WriteBlockInfoBlock()
744 RECORD(SPECIAL_TYPES); in WriteBlockInfoBlock()
745 RECORD(STATISTICS); in WriteBlockInfoBlock()
746 RECORD(TENTATIVE_DEFINITIONS); in WriteBlockInfoBlock()
747 RECORD(SELECTOR_OFFSETS); in WriteBlockInfoBlock()
748 RECORD(METHOD_POOL); in WriteBlockInfoBlock()
749 RECORD(PP_COUNTER_VALUE); in WriteBlockInfoBlock()
750 RECORD(SOURCE_LOCATION_OFFSETS); in WriteBlockInfoBlock()
751 RECORD(SOURCE_LOCATION_PRELOADS); in WriteBlockInfoBlock()
752 RECORD(EXT_VECTOR_DECLS); in WriteBlockInfoBlock()
753 RECORD(UNUSED_FILESCOPED_DECLS); in WriteBlockInfoBlock()
754 RECORD(PPD_ENTITIES_OFFSETS); in WriteBlockInfoBlock()
755 RECORD(VTABLE_USES); in WriteBlockInfoBlock()
756 RECORD(PPD_SKIPPED_RANGES); in WriteBlockInfoBlock()
757 RECORD(REFERENCED_SELECTOR_POOL); in WriteBlockInfoBlock()
758 RECORD(TU_UPDATE_LEXICAL); in WriteBlockInfoBlock()
759 RECORD(SEMA_DECL_REFS); in WriteBlockInfoBlock()
760 RECORD(WEAK_UNDECLARED_IDENTIFIERS); in WriteBlockInfoBlock()
761 RECORD(PENDING_IMPLICIT_INSTANTIATIONS); in WriteBlockInfoBlock()
762 RECORD(UPDATE_VISIBLE); in WriteBlockInfoBlock()
763 RECORD(DECL_UPDATE_OFFSETS); in WriteBlockInfoBlock()
764 RECORD(DECL_UPDATES); in WriteBlockInfoBlock()
765 RECORD(CUDA_SPECIAL_DECL_REFS); in WriteBlockInfoBlock()
766 RECORD(HEADER_SEARCH_TABLE); in WriteBlockInfoBlock()
767 RECORD(FP_PRAGMA_OPTIONS); in WriteBlockInfoBlock()
768 RECORD(OPENCL_EXTENSIONS); in WriteBlockInfoBlock()
769 RECORD(OPENCL_EXTENSION_TYPES); in WriteBlockInfoBlock()
770 RECORD(OPENCL_EXTENSION_DECLS); in WriteBlockInfoBlock()
771 RECORD(DELEGATING_CTORS); in WriteBlockInfoBlock()
772 RECORD(KNOWN_NAMESPACES); in WriteBlockInfoBlock()
773 RECORD(MODULE_OFFSET_MAP); in WriteBlockInfoBlock()
774 RECORD(SOURCE_MANAGER_LINE_TABLE); in WriteBlockInfoBlock()
775 RECORD(OBJC_CATEGORIES_MAP); in WriteBlockInfoBlock()
776 RECORD(FILE_SORTED_DECLS); in WriteBlockInfoBlock()
777 RECORD(IMPORTED_MODULES); in WriteBlockInfoBlock()
778 RECORD(OBJC_CATEGORIES); in WriteBlockInfoBlock()
779 RECORD(MACRO_OFFSET); in WriteBlockInfoBlock()
780 RECORD(INTERESTING_IDENTIFIERS); in WriteBlockInfoBlock()
781 RECORD(UNDEFINED_BUT_USED); in WriteBlockInfoBlock()
782 RECORD(LATE_PARSED_TEMPLATE); in WriteBlockInfoBlock()
783 RECORD(OPTIMIZE_PRAGMA_OPTIONS); in WriteBlockInfoBlock()
784 RECORD(MSSTRUCT_PRAGMA_OPTIONS); in WriteBlockInfoBlock()
785 RECORD(POINTERS_TO_MEMBERS_PRAGMA_OPTIONS); in WriteBlockInfoBlock()
786 RECORD(UNUSED_LOCAL_TYPEDEF_NAME_CANDIDATES); in WriteBlockInfoBlock()
787 RECORD(DELETE_EXPRS_TO_ANALYZE); in WriteBlockInfoBlock()
788 RECORD(CUDA_PRAGMA_FORCE_HOST_DEVICE_DEPTH); in WriteBlockInfoBlock()
789 RECORD(PP_CONDITIONAL_STACK); in WriteBlockInfoBlock()
790 RECORD(DECLS_TO_CHECK_FOR_DEFERRED_DIAGS); in WriteBlockInfoBlock()
794 RECORD(SM_SLOC_FILE_ENTRY); in WriteBlockInfoBlock()
795 RECORD(SM_SLOC_BUFFER_ENTRY); in WriteBlockInfoBlock()
796 RECORD(SM_SLOC_BUFFER_BLOB); in WriteBlockInfoBlock()
797 RECORD(SM_SLOC_BUFFER_BLOB_COMPRESSED); in WriteBlockInfoBlock()
798 RECORD(SM_SLOC_EXPANSION_ENTRY); in WriteBlockInfoBlock()
802 RECORD(PP_MACRO_DIRECTIVE_HISTORY); in WriteBlockInfoBlock()
803 RECORD(PP_MACRO_FUNCTION_LIKE); in WriteBlockInfoBlock()
804 RECORD(PP_MACRO_OBJECT_LIKE); in WriteBlockInfoBlock()
805 RECORD(PP_MODULE_MACRO); in WriteBlockInfoBlock()
806 RECORD(PP_TOKEN); in WriteBlockInfoBlock()
810 RECORD(SUBMODULE_METADATA); in WriteBlockInfoBlock()
811 RECORD(SUBMODULE_DEFINITION); in WriteBlockInfoBlock()
812 RECORD(SUBMODULE_UMBRELLA_HEADER); in WriteBlockInfoBlock()
813 RECORD(SUBMODULE_HEADER); in WriteBlockInfoBlock()
814 RECORD(SUBMODULE_TOPHEADER); in WriteBlockInfoBlock()
815 RECORD(SUBMODULE_UMBRELLA_DIR); in WriteBlockInfoBlock()
816 RECORD(SUBMODULE_IMPORTS); in WriteBlockInfoBlock()
817 RECORD(SUBMODULE_EXPORTS); in WriteBlockInfoBlock()
818 RECORD(SUBMODULE_REQUIRES); in WriteBlockInfoBlock()
819 RECORD(SUBMODULE_EXCLUDED_HEADER); in WriteBlockInfoBlock()
820 RECORD(SUBMODULE_LINK_LIBRARY); in WriteBlockInfoBlock()
821 RECORD(SUBMODULE_CONFIG_MACRO); in WriteBlockInfoBlock()
822 RECORD(SUBMODULE_CONFLICT); in WriteBlockInfoBlock()
823 RECORD(SUBMODULE_PRIVATE_HEADER); in WriteBlockInfoBlock()
824 RECORD(SUBMODULE_TEXTUAL_HEADER); in WriteBlockInfoBlock()
825 RECORD(SUBMODULE_PRIVATE_TEXTUAL_HEADER); in WriteBlockInfoBlock()
826 RECORD(SUBMODULE_INITIALIZERS); in WriteBlockInfoBlock()
827 RECORD(SUBMODULE_EXPORT_AS); in WriteBlockInfoBlock()
831 RECORD(COMMENTS_RAW_COMMENT); in WriteBlockInfoBlock()
835 RECORD(TYPE_EXT_QUAL); in WriteBlockInfoBlock()
836 RECORD(TYPE_COMPLEX); in WriteBlockInfoBlock()
837 RECORD(TYPE_POINTER); in WriteBlockInfoBlock()
838 RECORD(TYPE_BLOCK_POINTER); in WriteBlockInfoBlock()
839 RECORD(TYPE_LVALUE_REFERENCE); in WriteBlockInfoBlock()
840 RECORD(TYPE_RVALUE_REFERENCE); in WriteBlockInfoBlock()
841 RECORD(TYPE_MEMBER_POINTER); in WriteBlockInfoBlock()
842 RECORD(TYPE_CONSTANT_ARRAY); in WriteBlockInfoBlock()
843 RECORD(TYPE_INCOMPLETE_ARRAY); in WriteBlockInfoBlock()
844 RECORD(TYPE_VARIABLE_ARRAY); in WriteBlockInfoBlock()
845 RECORD(TYPE_VECTOR); in WriteBlockInfoBlock()
846 RECORD(TYPE_EXT_VECTOR); in WriteBlockInfoBlock()
847 RECORD(TYPE_FUNCTION_NO_PROTO); in WriteBlockInfoBlock()
848 RECORD(TYPE_FUNCTION_PROTO); in WriteBlockInfoBlock()
849 RECORD(TYPE_TYPEDEF); in WriteBlockInfoBlock()
850 RECORD(TYPE_TYPEOF_EXPR); in WriteBlockInfoBlock()
851 RECORD(TYPE_TYPEOF); in WriteBlockInfoBlock()
852 RECORD(TYPE_RECORD); in WriteBlockInfoBlock()
853 RECORD(TYPE_ENUM); in WriteBlockInfoBlock()
854 RECORD(TYPE_OBJC_INTERFACE); in WriteBlockInfoBlock()
855 RECORD(TYPE_OBJC_OBJECT_POINTER); in WriteBlockInfoBlock()
856 RECORD(TYPE_DECLTYPE); in WriteBlockInfoBlock()
857 RECORD(TYPE_ELABORATED); in WriteBlockInfoBlock()
858 RECORD(TYPE_SUBST_TEMPLATE_TYPE_PARM); in WriteBlockInfoBlock()
859 RECORD(TYPE_UNRESOLVED_USING); in WriteBlockInfoBlock()
860 RECORD(TYPE_INJECTED_CLASS_NAME); in WriteBlockInfoBlock()
861 RECORD(TYPE_OBJC_OBJECT); in WriteBlockInfoBlock()
862 RECORD(TYPE_TEMPLATE_TYPE_PARM); in WriteBlockInfoBlock()
863 RECORD(TYPE_TEMPLATE_SPECIALIZATION); in WriteBlockInfoBlock()
864 RECORD(TYPE_DEPENDENT_NAME); in WriteBlockInfoBlock()
865 RECORD(TYPE_DEPENDENT_TEMPLATE_SPECIALIZATION); in WriteBlockInfoBlock()
866 RECORD(TYPE_DEPENDENT_SIZED_ARRAY); in WriteBlockInfoBlock()
867 RECORD(TYPE_PAREN); in WriteBlockInfoBlock()
868 RECORD(TYPE_MACRO_QUALIFIED); in WriteBlockInfoBlock()
869 RECORD(TYPE_PACK_EXPANSION); in WriteBlockInfoBlock()
870 RECORD(TYPE_ATTRIBUTED); in WriteBlockInfoBlock()
871 RECORD(TYPE_SUBST_TEMPLATE_TYPE_PARM_PACK); in WriteBlockInfoBlock()
872 RECORD(TYPE_AUTO); in WriteBlockInfoBlock()
873 RECORD(TYPE_UNARY_TRANSFORM); in WriteBlockInfoBlock()
874 RECORD(TYPE_ATOMIC); in WriteBlockInfoBlock()
875 RECORD(TYPE_DECAYED); in WriteBlockInfoBlock()
876 RECORD(TYPE_ADJUSTED); in WriteBlockInfoBlock()
877 RECORD(TYPE_OBJC_TYPE_PARAM); in WriteBlockInfoBlock()
878 RECORD(LOCAL_REDECLARATIONS); in WriteBlockInfoBlock()
879 RECORD(DECL_TYPEDEF); in WriteBlockInfoBlock()
880 RECORD(DECL_TYPEALIAS); in WriteBlockInfoBlock()
881 RECORD(DECL_ENUM); in WriteBlockInfoBlock()
882 RECORD(DECL_RECORD); in WriteBlockInfoBlock()
883 RECORD(DECL_ENUM_CONSTANT); in WriteBlockInfoBlock()
884 RECORD(DECL_FUNCTION); in WriteBlockInfoBlock()
885 RECORD(DECL_OBJC_METHOD); in WriteBlockInfoBlock()
886 RECORD(DECL_OBJC_INTERFACE); in WriteBlockInfoBlock()
887 RECORD(DECL_OBJC_PROTOCOL); in WriteBlockInfoBlock()
888 RECORD(DECL_OBJC_IVAR); in WriteBlockInfoBlock()
889 RECORD(DECL_OBJC_AT_DEFS_FIELD); in WriteBlockInfoBlock()
890 RECORD(DECL_OBJC_CATEGORY); in WriteBlockInfoBlock()
891 RECORD(DECL_OBJC_CATEGORY_IMPL); in WriteBlockInfoBlock()
892 RECORD(DECL_OBJC_IMPLEMENTATION); in WriteBlockInfoBlock()
893 RECORD(DECL_OBJC_COMPATIBLE_ALIAS); in WriteBlockInfoBlock()
894 RECORD(DECL_OBJC_PROPERTY); in WriteBlockInfoBlock()
895 RECORD(DECL_OBJC_PROPERTY_IMPL); in WriteBlockInfoBlock()
896 RECORD(DECL_FIELD); in WriteBlockInfoBlock()
897 RECORD(DECL_MS_PROPERTY); in WriteBlockInfoBlock()
898 RECORD(DECL_VAR); in WriteBlockInfoBlock()
899 RECORD(DECL_IMPLICIT_PARAM); in WriteBlockInfoBlock()
900 RECORD(DECL_PARM_VAR); in WriteBlockInfoBlock()
901 RECORD(DECL_FILE_SCOPE_ASM); in WriteBlockInfoBlock()
902 RECORD(DECL_BLOCK); in WriteBlockInfoBlock()
903 RECORD(DECL_CONTEXT_LEXICAL); in WriteBlockInfoBlock()
904 RECORD(DECL_CONTEXT_VISIBLE); in WriteBlockInfoBlock()
905 RECORD(DECL_NAMESPACE); in WriteBlockInfoBlock()
906 RECORD(DECL_NAMESPACE_ALIAS); in WriteBlockInfoBlock()
907 RECORD(DECL_USING); in WriteBlockInfoBlock()
908 RECORD(DECL_USING_SHADOW); in WriteBlockInfoBlock()
909 RECORD(DECL_USING_DIRECTIVE); in WriteBlockInfoBlock()
910 RECORD(DECL_UNRESOLVED_USING_VALUE); in WriteBlockInfoBlock()
911 RECORD(DECL_UNRESOLVED_USING_TYPENAME); in WriteBlockInfoBlock()
912 RECORD(DECL_LINKAGE_SPEC); in WriteBlockInfoBlock()
913 RECORD(DECL_CXX_RECORD); in WriteBlockInfoBlock()
914 RECORD(DECL_CXX_METHOD); in WriteBlockInfoBlock()
915 RECORD(DECL_CXX_CONSTRUCTOR); in WriteBlockInfoBlock()
916 RECORD(DECL_CXX_DESTRUCTOR); in WriteBlockInfoBlock()
917 RECORD(DECL_CXX_CONVERSION); in WriteBlockInfoBlock()
918 RECORD(DECL_ACCESS_SPEC); in WriteBlockInfoBlock()
919 RECORD(DECL_FRIEND); in WriteBlockInfoBlock()
920 RECORD(DECL_FRIEND_TEMPLATE); in WriteBlockInfoBlock()
921 RECORD(DECL_CLASS_TEMPLATE); in WriteBlockInfoBlock()
922 RECORD(DECL_CLASS_TEMPLATE_SPECIALIZATION); in WriteBlockInfoBlock()
923 RECORD(DECL_CLASS_TEMPLATE_PARTIAL_SPECIALIZATION); in WriteBlockInfoBlock()
924 RECORD(DECL_VAR_TEMPLATE); in WriteBlockInfoBlock()
925 RECORD(DECL_VAR_TEMPLATE_SPECIALIZATION); in WriteBlockInfoBlock()
926 RECORD(DECL_VAR_TEMPLATE_PARTIAL_SPECIALIZATION); in WriteBlockInfoBlock()
927 RECORD(DECL_FUNCTION_TEMPLATE); in WriteBlockInfoBlock()
928 RECORD(DECL_TEMPLATE_TYPE_PARM); in WriteBlockInfoBlock()
929 RECORD(DECL_NON_TYPE_TEMPLATE_PARM); in WriteBlockInfoBlock()
930 RECORD(DECL_TEMPLATE_TEMPLATE_PARM); in WriteBlockInfoBlock()
931 RECORD(DECL_CONCEPT); in WriteBlockInfoBlock()
932 RECORD(DECL_REQUIRES_EXPR_BODY); in WriteBlockInfoBlock()
933 RECORD(DECL_TYPE_ALIAS_TEMPLATE); in WriteBlockInfoBlock()
934 RECORD(DECL_STATIC_ASSERT); in WriteBlockInfoBlock()
935 RECORD(DECL_CXX_BASE_SPECIFIERS); in WriteBlockInfoBlock()
936 RECORD(DECL_CXX_CTOR_INITIALIZERS); in WriteBlockInfoBlock()
937 RECORD(DECL_INDIRECTFIELD); in WriteBlockInfoBlock()
938 RECORD(DECL_EXPANDED_NON_TYPE_TEMPLATE_PARM_PACK); in WriteBlockInfoBlock()
939 RECORD(DECL_EXPANDED_TEMPLATE_TEMPLATE_PARM_PACK); in WriteBlockInfoBlock()
940 RECORD(DECL_CLASS_SCOPE_FUNCTION_SPECIALIZATION); in WriteBlockInfoBlock()
941 RECORD(DECL_IMPORT); in WriteBlockInfoBlock()
942 RECORD(DECL_OMP_THREADPRIVATE); in WriteBlockInfoBlock()
943 RECORD(DECL_EMPTY); in WriteBlockInfoBlock()
944 RECORD(DECL_OBJC_TYPE_PARAM); in WriteBlockInfoBlock()
945 RECORD(DECL_OMP_CAPTUREDEXPR); in WriteBlockInfoBlock()
946 RECORD(DECL_PRAGMA_COMMENT); in WriteBlockInfoBlock()
947 RECORD(DECL_PRAGMA_DETECT_MISMATCH); in WriteBlockInfoBlock()
948 RECORD(DECL_OMP_DECLARE_REDUCTION); in WriteBlockInfoBlock()
949 RECORD(DECL_OMP_ALLOCATE); in WriteBlockInfoBlock()
955 RECORD(PPD_MACRO_EXPANSION); in WriteBlockInfoBlock()
956 RECORD(PPD_MACRO_DEFINITION); in WriteBlockInfoBlock()
957 RECORD(PPD_INCLUSION_DIRECTIVE); in WriteBlockInfoBlock()
961 RECORD(EXTENSION_METADATA); in WriteBlockInfoBlock()
964 RECORD(SIGNATURE); in WriteBlockInfoBlock()
965 RECORD(AST_BLOCK_HASH); in WriteBlockInfoBlock()
966 RECORD(DIAGNOSTIC_OPTIONS); in WriteBlockInfoBlock()
967 RECORD(DIAG_PRAGMA_MAPPINGS); in WriteBlockInfoBlock()
969 #undef RECORD in WriteBlockInfoBlock()