Lines Matching defs:__exceptthat

390     // __exceptthat

392 // Given a set of annotations Q containing __exceptthat maybeP, the effect of
397 // Example 1: __valid __exceptthat __maybenull on a pointer p means that the
402 // Example 2: __valid __deref __exceptthat __maybenull on an int **p means
406 #define __exceptthat __declspec("SAL_except")
508 #ifndef __exceptthat
509 #define __exceptthat
614 #define __ecount_opt(size) __ecount(size) __exceptthat __maybenull
617 #define __bcount_opt(size) __bcount(size) __exceptthat __maybenull
620 #define __in_opt __in __exceptthat __maybenull
623 #define __in_ecount_opt(size) __in_ecount(size) __exceptthat __maybenull
626 #define __in_bcount_opt(size) __in_bcount(size) __exceptthat __maybenull
629 #define __out_opt __out __exceptthat __maybenull
632 #define __out_ecount_opt(size) __out_ecount(size) __exceptthat __maybenull
635 #define __out_bcount_opt(size) __out_bcount(size) __exceptthat __maybenull
638 #define __out_ecount_part_opt(size,length) __out_ecount_part(size,length) __exceptthat __maybenull
641 #define __out_bcount_part_opt(size,length) __out_bcount_part(size,length) __exceptthat __maybenull
644 #define __out_ecount_full_opt(size) __out_ecount_full(size) __exceptthat __maybenull
647 #define __out_bcount_full_opt(size) __out_bcount_full(size) __exceptthat __maybenull
650 #define __inout_opt __inout __exceptthat __maybenull
653 #define __inout_ecount_opt(size) __inout_ecount(size) __exceptthat __maybenull
656 #define __inout_bcount_opt(size) __inout_bcount(size) __exceptthat __maybenull
659 #define __inout_ecount_part_opt(size,length) __inout_ecount_part(size,length) __exceptthat __maybenull
662 #define __inout_bcount_part_opt(size,length) __inout_bcount_part(size,length) __exceptthat __maybenull
665 #define __inout_ecount_full_opt(size) __inout_ecount_full(size) __exceptthat __maybenull
668 #define __inout_bcount_full_opt(size) __inout_bcount_full(size) __exceptthat __maybenull
730 #define __deref_ecount_opt(size) __deref_ecount(size) __post __deref __exceptthat __maybenull
733 #define __deref_bcount_opt(size) __deref_bcount(size) __post __deref __exceptthat __maybenull
736 #define __deref_in_opt __deref_in __pre __deref __exceptthat __maybenull
739 #define __deref_in_ecount_opt(size) __deref_in_ecount(size) __pre __deref __exceptthat __maybenull
742 #define __deref_in_bcount_opt(size) __deref_in_bcount(size) __pre __deref __exceptthat __maybenull
745 #define __deref_out_opt __deref_out __post __deref __exceptthat __maybenull
748 #define __deref_out_ecount_opt(size) __deref_out_ecount(size) __post __deref __exceptthat __maybenull
751 #define __deref_out_bcount_opt(size) __deref_out_bcount(size) __post __deref __exceptthat __maybenull
754 #define __deref_out_ecount_part_opt(size,length) __deref_out_ecount_part(size,length) __post __deref __exceptthat __maybenull
757 #define __deref_out_bcount_part_opt(size,length) __deref_out_bcount_part(size,length) __post __deref __exceptthat __maybenull
760 #define __deref_out_ecount_full_opt(size) __deref_out_ecount_full(size) __post __deref __exceptthat __maybenull
763 #define __deref_out_bcount_full_opt(size) __deref_out_bcount_full(size) __post __deref __exceptthat __maybenull
766 #define __deref_inout_opt __deref_inout __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
769 #define __deref_inout_ecount_opt(size) __deref_inout_ecount(size) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
772 #define __deref_inout_bcount_opt(size) __deref_inout_bcount(size) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
775 #define __deref_inout_ecount_part_opt(size,length) __deref_inout_ecount_part(size,length) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
778 #define __deref_inout_bcount_part_opt(size,length) __deref_inout_bcount_part(size,length) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
781 #define __deref_inout_ecount_full_opt(size) __deref_inout_ecount_full(size) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
784 #define __deref_inout_bcount_full_opt(size) __deref_inout_bcount_full(size) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
788 #define __deref_opt_ecount(size) __deref_ecount(size) __exceptthat __maybenull
791 #define __deref_opt_bcount(size) __deref_bcount(size) __exceptthat __maybenull
794 #define __deref_opt_in __deref_in __exceptthat __maybenull
797 #define __deref_opt_in_ecount(size) __deref_in_ecount(size) __exceptthat __maybenull
800 #define __deref_opt_in_bcount(size) __deref_in_bcount(size) __exceptthat __maybenull
803 #define __deref_opt_out __deref_out __exceptthat __maybenull
806 #define __deref_opt_out_ecount(size) __deref_out_ecount(size) __exceptthat __maybenull
809 #define __deref_opt_out_bcount(size) __deref_out_bcount(size) __exceptthat __maybenull
812 #define __deref_opt_out_ecount_part(size,length) __deref_out_ecount_part(size,length) __exceptthat __maybenull
815 #define __deref_opt_out_bcount_part(size,length) __deref_out_bcount_part(size,length) __exceptthat __maybenull
818 #define __deref_opt_out_ecount_full(size) __deref_out_ecount_full(size) __exceptthat __maybenull
821 #define __deref_opt_out_bcount_full(size) __deref_out_bcount_full(size) __exceptthat __maybenull
824 #define __deref_opt_inout __deref_inout __exceptthat __maybenull
827 #define __deref_opt_inout_ecount(size) __deref_inout_ecount(size) __exceptthat __maybenull
830 #define __deref_opt_inout_bcount(size) __deref_inout_bcount(size) __exceptthat __maybenull
833 #define __deref_opt_inout_ecount_part(size,length) __deref_inout_ecount_part(size,length) __exceptthat __maybenull
836 #define __deref_opt_inout_bcount_part(size,length) __deref_inout_bcount_part(size,length) __exceptthat __maybenull
839 #define __deref_opt_inout_ecount_full(size) __deref_inout_ecount_full(size) __exceptthat __maybenull
842 #define __deref_opt_inout_bcount_full(size) __deref_inout_bcount_full(size) __exceptthat __maybenull
846 #define __deref_opt_ecount_opt(size) __deref_ecount_opt(size) __exceptthat __maybenull
849 #define __deref_opt_bcount_opt(size) __deref_bcount_opt(size) __exceptthat __maybenull
852 #define __deref_opt_in_opt __deref_in_opt __exceptthat __maybenull
855 #define __deref_opt_in_ecount_opt(size) __deref_in_ecount_opt(size) __exceptthat __maybenull
858 #define __deref_opt_in_bcount_opt(size) __deref_in_bcount_opt(size) __exceptthat __maybenull
861 #define __deref_opt_out_opt __deref_out_opt __exceptthat __maybenull
864 #define __deref_opt_out_ecount_opt(size) __deref_out_ecount_opt(size) __exceptthat __maybenull
867 #define __deref_opt_out_bcount_opt(size) __deref_out_bcount_opt(size) __exceptthat __maybenull
870 #define __deref_opt_out_ecount_part_opt(size,length) __deref_out_ecount_part_opt(size,length) __exceptthat __maybenull
873 #define __deref_opt_out_bcount_part_opt(size,length) __deref_out_bcount_part_opt(size,length) __exceptthat __maybenull
876 #define __deref_opt_out_ecount_full_opt(size) __deref_out_ecount_full_opt(size) __exceptthat __maybenull
879 #define __deref_opt_out_bcount_full_opt(size) __deref_out_bcount_full_opt(size) __exceptthat __maybenull
882 #define __deref_opt_inout_opt __deref_inout_opt __exceptthat __maybenull
885 #define __deref_opt_inout_ecount_opt(size) __deref_inout_ecount_opt(size) __exceptthat __maybenull
888 #define __deref_opt_inout_bcount_opt(size) __deref_inout_bcount_opt(size) __exceptthat __maybenull
891 #define __deref_opt_inout_ecount_part_opt(size,length) __deref_inout_ecount_part_opt(size,length) __exceptthat __maybenull
894 #define __deref_opt_inout_bcount_part_opt(size,length) __deref_inout_bcount_part_opt(size,length) __exceptthat __maybenull
897 #define __deref_opt_inout_ecount_full_opt(size) __deref_inout_ecount_full_opt(size) __exceptthat __maybenull
900 #define __deref_opt_inout_bcount_full_opt(size) __deref_inout_bcount_full_opt(size) __exceptthat __maybenull
973 // #define __opt __exceptthat __maybenull