# assoc_text

text:
_SAL1_1_Source_(_Ret_bytecount_, (size), _Ret1_impl_(__notnull_impl_notref) _Ret1_impl_(__bytecount_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_opt_bytecount_, (size), _Ret1_impl_(__maybenull_impl_notref) _Ret1_impl_(__bytecount_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_count_c_, (size), _Ret1_impl_(__notnull_impl_notref) _Ret1_impl_(__count_c_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_opt_count_c_, (size), _Ret1_impl_(__maybenull_impl_notref) _Ret1_impl_(__count_c_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_bytecount_c_, (size), _Ret1_impl_(__notnull_impl_notref) _Ret1_impl_(__bytecount_c_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_opt_bytecount_c_, (size), _Ret1_impl_(__maybenull_impl_notref) _Ret1_impl_(__bytecount_c_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_count_x_, (size), _Ret1_impl_(__notnull_impl_notref) _Ret1_impl_(__count_x_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_opt_count_x_, (size), _Ret1_impl_(__maybenull_impl_notref) _Ret1_impl_(__count_x_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_bytecount_x_, (size), _Ret1_impl_(__notnull_impl_notref) _Ret1_impl_(__bytecount_x_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_opt_bytecount_x_, (size), _Ret1_impl_(__maybenull_impl_notref) _Ret1_impl_(__bytecount_x_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_z_count_, (size), _Ret1_impl_(__notnull_impl_notref) _Ret2_impl_(__zterm_impl,__count_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_opt_z_count_, (size), _Ret1_impl_(__maybenull_impl_notref) _Ret2_impl_(__zterm_impl,__count_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_z_bytecount_, (size), _Ret1_impl_(__notnull_impl_notref) _Ret2_impl_(__zterm_impl,__bytecount_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Ret_opt_z_bytecount_, (size), _Ret1_impl_(__maybenull_impl_notref) _Ret2_impl_(__zterm_impl,__bytecount_impl(size)) _Ret_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_z_, (), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__zterm_impl) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_cap_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_impl(size)))


text:
_SAL1_1_Source_(_Pre_opt_cap_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_impl(size)))


text:
_SAL1_1_Source_(_Pre_bytecap_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecap_impl(size)))


text:
_SAL1_1_Source_(_Pre_opt_bytecap_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecap_impl(size)))


text:
_SAL1_1_Source_(_Pre_cap_c_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_c_impl(size)))


text:
_SAL1_1_Source_(_Pre_opt_cap_c_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_c_impl(size)))


text:
_SAL1_1_Source_(_Pre_bytecap_c_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecap_c_impl(size)))


text:
_SAL1_1_Source_(_Pre_opt_bytecap_c_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecap_c_impl(size)))


text:
_SAL1_1_Source_(_Pre_cap_c_one_, (), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_c_one_notref_impl))


text:
_SAL1_1_Source_(_Pre_opt_cap_c_one_, (), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_c_one_notref_impl))


text:
_SAL1_1_Source_(_Pre_cap_m_, (mult,size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__mult_impl(mult,size)))


text:
_SAL1_1_Source_(_Pre_opt_cap_m_, (mult,size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__mult_impl(mult,size)))


text:
_SAL1_1_Source_(_Pre_cap_for_, (param), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_for_impl(param)))


text:
_SAL1_1_Source_(_Pre_opt_cap_for_, (param), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_for_impl(param)))


text:
_SAL1_1_Source_(_Pre_cap_x_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_x_impl(size)))


text:
_SAL1_1_Source_(_Pre_opt_cap_x_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_x_impl(size)))


text:
_SAL1_1_Source_(_Pre_bytecap_x_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecap_x_impl(size)))


text:
_SAL1_1_Source_(_Pre_opt_bytecap_x_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecap_x_impl(size)))


text:
_SAL1_1_Source_(_Pre_ptrdiff_cap_, (ptr), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_x_impl(__ptrdiff(ptr))))


text:
_SAL1_1_Source_(_Pre_opt_ptrdiff_cap_, (ptr), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_x_impl(__ptrdiff(ptr))))


text:
_SAL1_1_Source_(_Pre_z_cap_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre2_impl_(__zterm_impl,__cap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_z_cap_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre2_impl_(__zterm_impl,__cap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_z_bytecap_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre2_impl_(__zterm_impl,__bytecap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_z_bytecap_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre2_impl_(__zterm_impl,__bytecap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_z_cap_c_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre2_impl_(__zterm_impl,__cap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_z_cap_c_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre2_impl_(__zterm_impl,__cap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_z_bytecap_c_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre2_impl_(__zterm_impl,__bytecap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_z_bytecap_c_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre2_impl_(__zterm_impl,__bytecap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_z_cap_x_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre2_impl_(__zterm_impl,__cap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_z_cap_x_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre2_impl_(__zterm_impl,__cap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_z_bytecap_x_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre2_impl_(__zterm_impl,__bytecap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_z_bytecap_x_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre2_impl_(__zterm_impl,__bytecap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_valid_cap_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_valid_cap_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_valid_bytecap_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_valid_bytecap_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_valid_cap_c_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_valid_cap_c_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_valid_bytecap_c_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_valid_bytecap_c_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_valid_cap_x_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__cap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_valid_cap_x_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__cap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_valid_bytecap_x_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_valid_bytecap_x_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_count_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__count_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_count_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__count_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_bytecount_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecount_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_bytecount_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecount_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_count_c_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__count_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_count_c_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__count_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_bytecount_c_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecount_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_bytecount_c_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecount_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_count_x_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__count_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_count_x_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__count_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_bytecount_x_, (size), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__bytecount_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_bytecount_x_, (size), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__bytecount_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_ptrdiff_count_, (ptr), _Pre1_impl_(__notnull_impl_notref) _Pre1_impl_(__count_x_impl(__ptrdiff(ptr))) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Pre_opt_ptrdiff_count_, (ptr), _Pre1_impl_(__maybenull_impl_notref) _Pre1_impl_(__count_x_impl(__ptrdiff(ptr))) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Post_bytecount_c_, (size), _Post1_impl_(__bytecount_c_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_Post_bytecount_x_, (size), _Post1_impl_(__bytecount_x_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_Post_z_count_, (size), _Post2_impl_(__zterm_impl,__count_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_Post_z_bytecount_, (size), _Post2_impl_(__zterm_impl,__bytecount_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_Post_z_count_c_, (size), _Post2_impl_(__zterm_impl,__count_c_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_Post_z_bytecount_c_, (size), _Post2_impl_(__zterm_impl,__bytecount_c_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_Post_z_count_x_, (size), _Post2_impl_(__zterm_impl,__count_x_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_Post_z_bytecount_x_, (size), _Post2_impl_(__zterm_impl,__bytecount_x_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_Prepost_opt_bytecount_c_, (size), _Pre_opt_bytecount_c_(size) _Post_bytecount_c_(size))


text:
_SAL1_1_Source_(_Prepost_opt_bytecount_x_, (size), _Pre_opt_bytecount_x_(size) _Post_bytecount_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_cap_, (size), _Deref_pre_opt_cap_(size) _Deref_post_opt_cap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_bytecap_, (size), _Deref_pre_bytecap_(size) _Deref_post_bytecap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_bytecap_, (size), _Deref_pre_opt_bytecap_(size) _Deref_post_opt_bytecap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_cap_x_, (size), _Deref_pre_opt_cap_x_(size) _Deref_post_opt_cap_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_bytecap_x_, (size), _Deref_pre_bytecap_x_(size) _Deref_post_bytecap_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_bytecap_x_, (size), _Deref_pre_opt_bytecap_x_(size) _Deref_post_opt_bytecap_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_z_cap_, (size), _Deref_pre_opt_z_cap_(size) _Deref_post_opt_z_cap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_z_bytecap_, (size), _Deref_pre_z_bytecap_(size) _Deref_post_z_bytecap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_z_bytecap_, (size), _Deref_pre_opt_z_bytecap_(size) _Deref_post_opt_z_bytecap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_valid_cap_, (size), _Deref_pre_valid_cap_(size) _Deref_post_valid_cap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_valid_cap_, (size), _Deref_pre_opt_valid_cap_(size) _Deref_post_opt_valid_cap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_valid_bytecap_, (size), _Deref_pre_valid_bytecap_(size) _Deref_post_valid_bytecap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_valid_bytecap_, (size), _Deref_pre_opt_valid_bytecap_(size) _Deref_post_opt_valid_bytecap_(size))


text:
_SAL1_1_Source_(_Deref_prepost_valid_cap_x_, (size), _Deref_pre_valid_cap_x_(size) _Deref_post_valid_cap_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_valid_cap_x_, (size), _Deref_pre_opt_valid_cap_x_(size) _Deref_post_opt_valid_cap_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_valid_bytecap_x_, (size), _Deref_pre_valid_bytecap_x_(size) _Deref_post_valid_bytecap_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_valid_bytecap_x_, (size), _Deref_pre_opt_valid_bytecap_x_(size) _Deref_post_opt_valid_bytecap_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_count_, (size), _Deref_pre_opt_count_(size) _Deref_post_opt_count_(size))


text:
_SAL1_1_Source_(_Deref_prepost_bytecount_, (size), _Deref_pre_bytecount_(size) _Deref_post_bytecount_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_bytecount_, (size), _Deref_pre_opt_bytecount_(size) _Deref_post_opt_bytecount_(size))


text:
_SAL1_1_Source_(_Deref_prepost_count_x_, (size), _Deref_pre_count_x_(size) _Deref_post_count_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_count_x_, (size), _Deref_pre_opt_count_x_(size) _Deref_post_opt_count_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_bytecount_x_, (size), _Deref_pre_bytecount_x_(size) _Deref_post_bytecount_x_(size))


text:
_SAL1_1_Source_(_Deref_prepost_opt_bytecount_x_, (size), _Deref_pre_opt_bytecount_x_(size) _Deref_post_opt_bytecount_x_(size))


text:
_Group_(_SA_annotes1(SAL_nullTerminated, __yes) _SA_annotes1(SAL_readableTo,inexpressibleCount("NullNull terminated string")))


text:
_SAL1_Source_(__out_z_opt, (), __post __valid __refparam __post __nullterminated __pre_except_maybenull)


text:
_SAL1_Source_(__out_ecount_z, (size), __ecount(size) __post __valid __refparam __post __nullterminated)


text:
_SAL1_Source_(__out_bcount_z, (size), __bcount(size) __post __valid __refparam __post __nullterminated)


text:
_SAL1_Source_(__out_ecount_part_z, (size,length), __out_ecount_part(size,length) __post __nullterminated)


text:
_SAL1_Source_(__out_bcount_part_z, (size,length), __out_bcount_part(size,length) __post __nullterminated)


text:
_SAL1_Source_(__inout_bcount_z, (size), __inout_bcount(size) __pre __nullterminated __post __nullterminated)


text:
_SAL1_Source_(__out_ecount_part_opt, (size,length), __out_ecount_part(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__out_bcount_part_opt, (size,length), __out_bcount_part(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__out_ecount_part_z_opt, (size,length), __out_ecount_part_opt(size,length) __post __nullterminated)


text:
_SAL1_Source_(__out_bcount_part_z_opt, (size,length), __out_bcount_part_opt(size,length) __post __nullterminated)


text:
_SAL1_Source_(__inout_ecount_part_opt, (size,length), __inout_ecount_part(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__inout_bcount_part_opt, (size,length), __inout_bcount_part(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__inout_ecount_z_opt, (size), __inout_ecount_opt(size) __pre __nullterminated __post __nullterminated)


text:
_SAL1_Source_(__deref_ecount, (size), _Notref_ __ecount(1) __post _Notref_ __elem_readableTo(1) __post _Notref_ __deref _Notref_ __notnull __post __deref __elem_writableTo(size))


text:
_SAL1_Source_(__deref_bcount, (size), _Notref_ __ecount(1) __post _Notref_ __elem_readableTo(1) __post _Notref_ __deref _Notref_ __notnull __post __deref __byte_writableTo(size))


text:
_SAL1_Source_(__deref_out_ecount_z, (size), __deref_out_ecount(size) __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_out_bcount_z, (size), __deref_out_bcount(size) __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_inout, (), _Notref_ __notnull _Notref_ __elem_readableTo(1) __pre __deref __valid __post _Notref_ __deref __valid __refparam)


text:
_SAL1_Source_(__deref_inout_z, (), __deref_inout __pre __deref __nullterminated __post _Notref_ __deref __nullterminated)


text:
_SAL1_Source_(__deref_inout_ecount, (size), __deref_inout __pre __deref __elem_writableTo(size) __post _Notref_ __deref __elem_writableTo(size))


text:
_SAL1_Source_(__deref_inout_bcount, (size), __deref_inout __pre __deref __byte_writableTo(size) __post _Notref_ __deref __byte_writableTo(size))


text:
_SAL1_Source_(__deref_inout_ecount_part, (size,length), __deref_inout_ecount(size) __pre __deref __elem_readableTo(length) __post __deref __elem_readableTo(length))


text:
_SAL1_Source_(__deref_inout_bcount_part, (size,length), __deref_inout_bcount(size) __pre __deref __byte_readableTo(length) __post __deref __byte_readableTo(length))


text:
_SAL1_Source_(__deref_inout_ecount_z, (size), __deref_inout_ecount(size) __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_inout_bcount_z, (size), __deref_inout_bcount(size) __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_out_ecount_opt, (size), __deref_out_ecount(size) __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_out_bcount_opt, (size), __deref_out_bcount(size) __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_out_ecount_part_opt, (size,length), __deref_out_ecount_part(size,length) __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_out_bcount_part_opt, (size,length), __deref_out_bcount_part(size,length) __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_out_ecount_full_opt, (size), __deref_out_ecount_full(size) __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_out_bcount_full_opt, (size), __deref_out_bcount_full(size) __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_out_ecount_z_opt, (size), __deref_out_ecount_opt(size) __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_out_bcount_z_opt, (size), __deref_out_bcount_opt(size) __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_inout_opt, (), __deref_inout __pre_deref_except_maybenull __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_inout_ecount_opt, (size), __deref_inout_ecount(size) __pre_deref_except_maybenull __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_inout_bcount_opt, (size), __deref_inout_bcount(size) __pre_deref_except_maybenull __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_inout_ecount_part_opt, (size,length), __deref_inout_ecount_part(size,length) __pre_deref_except_maybenull __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_inout_bcount_part_opt, (size,length), __deref_inout_bcount_part(size,length) __pre_deref_except_maybenull __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_inout_ecount_full_opt, (size), __deref_inout_ecount_full(size) __pre_deref_except_maybenull __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_inout_bcount_full_opt, (size), __deref_inout_bcount_full(size) __pre_deref_except_maybenull __post_deref_except_maybenull)


text:
_SAL1_Source_(__deref_inout_z_opt, (), __deref_inout_opt __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_inout_ecount_z_opt, (size), __deref_inout_ecount_opt(size) __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_inout_bcount_z_opt, (size), __deref_inout_bcount_opt(size) __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_out_ecount_part, (size,length), __deref_out_ecount_part(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_bcount_part, (size,length), __deref_out_bcount_part(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_ecount_full, (size), __deref_out_ecount_full(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_bcount_full, (size), __deref_out_bcount_full(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_ecount_part, (size,length), __deref_inout_ecount_part(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_bcount_part, (size,length), __deref_inout_bcount_part(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_ecount_full, (size), __deref_inout_ecount_full(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_bcount_full, (size), __deref_inout_bcount_full(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_z, (), __deref_opt_inout __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_inout_ecount_z, (size), __deref_opt_inout_ecount(size) __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_inout_bcount_z, (size), __deref_opt_inout_bcount(size) __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_out_ecount_opt, (size), __deref_out_ecount_opt(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_bcount_opt, (size), __deref_out_bcount_opt(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_ecount_part_opt, (size,length), __deref_out_ecount_part_opt(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_bcount_part_opt, (size,length), __deref_out_bcount_part_opt(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_ecount_full_opt, (size), __deref_out_ecount_full_opt(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_bcount_full_opt, (size), __deref_out_bcount_full_opt(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_out_z_opt, (), __post __deref __valid __refparam __pre_except_maybenull __pre_deref_except_maybenull __post_deref_except_maybenull __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_out_ecount_z_opt, (size), __deref_opt_out_ecount_opt(size) __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_out_bcount_z_opt, (size), __deref_opt_out_bcount_opt(size) __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_inout_ecount_opt, (size), __deref_inout_ecount_opt(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_bcount_opt, (size), __deref_inout_bcount_opt(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_ecount_part_opt, (size,length), __deref_inout_ecount_part_opt(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_bcount_part_opt, (size,length), __deref_inout_bcount_part_opt(size,length) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_ecount_full_opt, (size), __deref_inout_ecount_full_opt(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_bcount_full_opt, (size), __deref_inout_bcount_full_opt(size) __pre_except_maybenull)


text:
_SAL1_Source_(__deref_opt_inout_z_opt, (), __deref_opt_inout_opt __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_inout_ecount_z_opt, (size), __deref_opt_inout_ecount_opt(size) __pre __deref __nullterminated __post __deref __nullterminated)


text:
_SAL1_Source_(__deref_opt_inout_bcount_z_opt, (size), __deref_opt_inout_bcount_opt(size) __pre __deref __nullterminated __post __deref __nullterminated)


text:
__pragma(warning(disable: 28110 28111 28161 28162)) typedef _Analysis_mode_impl_(mode) int __GENSYM(__prefast_analysis_mode_flag);


text:
_CRT_DEPRECATE_TEXT("Direct floating point control is not supported or reliable from within managed code. ")


text:
(_RC_NEAR + _PC_53 + _EM_INVALID + _EM_ZERODIVIDE + _EM_OVERFLOW + _EM_UNDERFLOW + _EM_INEXACT + _EM_DENORMAL)


text:
(_RC_NEAR + _EM_INVALID + _EM_ZERODIVIDE + _EM_OVERFLOW + _EM_UNDERFLOW + _EM_INEXACT + _EM_DENORMAL)


text:
_EMIT_CDECL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_CLRCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_FASTCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_STDCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_VECTORCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT)


text:
_NON_MEMBER_CALL(FUNC, , REF_OPT, NOEXCEPT_OPT) _NON_MEMBER_CALL(FUNC, const, REF_OPT, NOEXCEPT_OPT) _NON_MEMBER_CALL(FUNC, volatile, REF_OPT, NOEXCEPT_OPT) _NON_MEMBER_CALL(FUNC, const volatile, REF_OPT, NOEXCEPT_OPT)


text:
_NON_MEMBER_CALL_CV(FUNC, , NOEXCEPT_OPT) _NON_MEMBER_CALL_CV(FUNC, &, NOEXCEPT_OPT) _NON_MEMBER_CALL_CV(FUNC, &&, NOEXCEPT_OPT)


text:
_EMIT_CDECL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_CLRCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_FASTCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_STDCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_THISCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT) _EMIT_VECTORCALL(FUNC, CV_OPT, REF_OPT, NOEXCEPT_OPT)


text:
_MEMBER_CALL(FUNC, , REF_OPT, NOEXCEPT_OPT) _MEMBER_CALL(FUNC, const, REF_OPT, NOEXCEPT_OPT) _MEMBER_CALL(FUNC, volatile, REF_OPT, NOEXCEPT_OPT) _MEMBER_CALL(FUNC, const volatile, REF_OPT, NOEXCEPT_OPT)


text:
_MEMBER_CALL_CV(FUNC, , NOEXCEPT_OPT) _MEMBER_CALL_CV(FUNC, &, NOEXCEPT_OPT) _MEMBER_CALL_CV(FUNC, &&, NOEXCEPT_OPT)


text:
CLASS(_EMPTY_ARGUMENT) CLASS(const) CLASS(volatile) CLASS(const volatile) CLASS(&) CLASS(const&) CLASS(volatile&) CLASS(const volatile&) CLASS(&&) CLASS(const&&) CLASS(volatile&&) CLASS(const volatile&&) CLASS(noexcept) CLASS(const noexcept) CLASS(volatile noexcept) CLASS(const volatile noexcept) CLASS(&noexcept) CLASS(const& noexcept) CLASS(volatile& noexcept) CLASS(const volatile& noexcept) CLASS(&&noexcept) CLASS(const&& noexcept) CLASS(volatile&& noexcept) CLASS(const volatile&& noexcept)


text:
CLASS(_EMPTY_ARGUMENT) CLASS(const) CLASS(volatile) CLASS(const volatile) CLASS(&) CLASS(const&) CLASS(volatile&) CLASS(const volatile&) CLASS(&&) CLASS(const&&) CLASS(volatile&&) CLASS(const volatile&&)


text:
template <typename T> struct storage<T, x, true> { GLM_ALIGNED_STRUCT(x) type { uint8 data[x]; }; };


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_COMPILER >= GLM_COMPILER_GCC48)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC12)) || ((GLM_PLATFORM != GLM_PLATFORM_WINDOWS) && (GLM_COMPILER & GLM_COMPILER_INTEL) && (GLM_COMPILER >= GLM_COMPILER_INTEL15))))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_GCC)) || ((GLM_COMPILER & GLM_COMPILER_CUDA)) || ((GLM_COMPILER & GLM_COMPILER_VC))))


text:
( ((GLM_LANG & GLM_LANG_CXX0X_FLAG) && (GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC11)) || ((GLM_LANG & GLM_LANG_CXX0X_FLAG) && (GLM_COMPILER & GLM_COMPILER_CUDA)) || ((GLM_LANG & GLM_LANG_CXX0X_FLAG) && (GLM_COMPILER & GLM_COMPILER_GCC)) || ((GLM_LANG & GLM_LANG_CXX0X_FLAG) && (GLM_COMPILER & GLM_COMPILER_CLANG)))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC15)) || ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_COMPILER >= GLM_COMPILER_GCC48))))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_GCC)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC12)) || ((GLM_COMPILER & GLM_COMPILER_CUDA) && (GLM_COMPILER >= GLM_COMPILER_CUDA75))))


text:
(GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_LANG & GLM_LANG_CXXMS_FLAG)) || ((GLM_COMPILER & GLM_COMPILER_CUDA) && (GLM_COMPILER >= GLM_COMPILER_CUDA75)) || ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_COMPILER >= GLM_COMPILER_GCC46)))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_GCC)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC12)) || ((GLM_COMPILER & GLM_COMPILER_INTEL) && (GLM_COMPILER >= GLM_COMPILER_INTEL12)) || (GLM_COMPILER & GLM_COMPILER_CUDA)))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_GCC)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC11)) || ((GLM_COMPILER & GLM_COMPILER_CUDA) && (GLM_COMPILER >= GLM_COMPILER_CUDA50))))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_COMPILER >= GLM_COMPILER_GCC45)) || ((GLM_COMPILER & GLM_COMPILER_INTEL) && (GLM_COMPILER >= GLM_COMPILER_INTEL14)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC12)) || ((GLM_COMPILER & GLM_COMPILER_CUDA) && (GLM_COMPILER >= GLM_COMPILER_CUDA50))))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_INTEL) && (GLM_COMPILER >= GLM_COMPILER_INTEL12_1)) || ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_COMPILER >= GLM_COMPILER_GCC47)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC12)) || ((GLM_COMPILER & GLM_COMPILER_CUDA) && (GLM_COMPILER >= GLM_COMPILER_CUDA50))))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_COMPILER >= GLM_COMPILER_GCC46)) || ((GLM_COMPILER & GLM_COMPILER_INTEL) && (GLM_COMPILER >= GLM_COMPILER_INTEL13)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC11)) || ((GLM_COMPILER & GLM_COMPILER_CUDA) && (GLM_COMPILER >= GLM_COMPILER_CUDA50))))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_COMPILER >= GLM_COMPILER_GCC48)) || ((GLM_COMPILER & GLM_COMPILER_INTEL) && (GLM_COMPILER >= GLM_COMPILER_INTEL15)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC14)) || ((GLM_COMPILER & GLM_COMPILER_CUDA) && (GLM_COMPILER >= GLM_COMPILER_CUDA70))))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC15)) || ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_COMPILER >= GLM_COMPILER_GCC49))))


text:
((GLM_LANG & GLM_LANG_CXX0X_FLAG) && ( ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC12)) || ((GLM_COMPILER & GLM_COMPILER_CUDA) && (GLM_COMPILER >= GLM_COMPILER_CUDA50))))


text:
((GLM_PLATFORM & GLM_PLATFORM_WINDOWS) && ( ((GLM_COMPILER & GLM_COMPILER_INTEL)) || ((GLM_COMPILER & GLM_COMPILER_VC) && (GLM_COMPILER >= GLM_COMPILER_VC14) && (GLM_ARCH & GLM_ARCH_X86_BIT))))


text:
do { ieee_double_shape_type ew_u; ew_u.value = (d); (ix0) = ew_u.parts.msw; (ix1) = ew_u.parts.lsw; } while (0)


text:
do { ieee_double_shape_type iw_u; iw_u.parts.msw = (ix0); iw_u.parts.lsw = (ix1); (d) = iw_u.value; } while (0)


text:
= is_arithmetic_v<_Ty>||is_enum_v<_Ty>||is_pointer_v<_Ty>||is_member_pointer_v<_Ty>||is_null_pointer_v<_Ty>


text:
= __is_assignable_no_precondition_check(add_lvalue_reference_t<_Ty>,add_lvalue_reference_t<const _Ty>)


text:
= conjunction_v<is_trivially_destructible<_Ty>,is_trivially_move_constructible<_Ty>,is_trivially_move_assignable<_Ty>,negation<_Has_ADL_swap<_Ty>>>


text:
template <class _Ret, class _Arg0, class... _Types> struct _Is_memfunptr<_Ret (CALL_OPT _Arg0::*)(_Types...) CV_OPT REF_OPT NOEXCEPT_OPT> : _Arg_types<CV_OPT _Arg0*, _Types...> { using _Bool_type = true_type; _CXX17_DEPRECATE_ADAPTOR_TYPEDEFS typedef _Ret _RESULT_TYPE_NAME; using _Class_type = _Arg0; using _Guide_type = enable_if<!is_same_v<int REF_OPT, int&&>, _Ret(_Types...)>; };


text:
template <class _Ret, class _Arg0, class... _Types> struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) CV_REF_NOEXCEPT_OPT> { using _Bool_type = true_type; _CXX17_DEPRECATE_ADAPTOR_TYPEDEFS typedef _Ret _RESULT_TYPE_NAME; using _Class_type = _Arg0; using _Guide_type = enable_if<false>; };


text:
template <class _Callable, class... _Args> struct _CXX17_DEPRECATE_RESULT_OF result_of<_Callable CALL_OPT(_Args...)> : _Select_invoke_traits<_Callable, _Args...> { };


text:
template <class _Ret, class... _Types> struct _Function_args<_Ret CALL_OPT(_Types...) CV_OPT REF_OPT NOEXCEPT_OPT> : _Arg_types<_Types...> { _CXX17_DEPRECATE_ADAPTOR_TYPEDEFS typedef _Ret _RESULT_TYPE_NAME; };


text:
template <class _Ret, class... _Types> struct _Function_args<_Ret(_Types..., ...) CV_REF_NOEXCEPT_OPT> { _CXX17_DEPRECATE_ADAPTOR_TYPEDEFS typedef _Ret _RESULT_TYPE_NAME; };


text:
_NODISCARD constexpr _BITMASK operator&(_BITMASK _Left, _BITMASK _Right) noexcept { using _IntTy = _STD underlying_type_t<_BITMASK>; return static_cast<_BITMASK>(static_cast<_IntTy>(_Left) & static_cast<_IntTy>(_Right)); } _NODISCARD constexpr _BITMASK operator|(_BITMASK _Left, _BITMASK _Right) noexcept { using _IntTy = _STD underlying_type_t<_BITMASK>; return static_cast<_BITMASK>(static_cast<_IntTy>(_Left) | static_cast<_IntTy>(_Right)); } _NODISCARD constexpr _BITMASK operator^(_BITMASK _Left, _BITMASK _Right) noexcept { using _IntTy = _STD underlying_type_t<_BITMASK>; return static_cast<_BITMASK>(static_cast<_IntTy>(_Left) ^ static_cast<_IntTy>(_Right)); } constexpr _BITMASK& operator&=(_BITMASK& _Left, _BITMASK _Right) noexcept { return _Left = _Left & _Right; } constexpr _BITMASK& operator|=(_BITMASK& _Left, _BITMASK _Right) noexcept { return _Left = _Left | _Right; } constexpr _BITMASK& operator^=(_BITMASK& _Left, _BITMASK _Right) noexcept { return _Left = _Left ^ _Right; } _NODISCARD constexpr _BITMASK operator~(_BITMASK _Left) noexcept { using _IntTy = _STD underlying_type_t<_BITMASK>; return static_cast<_BITMASK>(~static_cast<_IntTy>(_Left)); } _NODISCARD constexpr bool _Bitmask_includes( _BITMASK _Left, _BITMASK _Elements) noexcept { return (_Left & _Elements) != _BITMASK{}; } _NODISCARD constexpr bool _Bitmask_includes_all( _BITMASK _Left, _BITMASK _Elements) noexcept { return (_Left & _Elements) == _Elements; }


text:
(void)( (!!(expr)) || (1 != _CrtDbgReportW(_CRT_ASSERT, _CRT_WIDE(__FILE__), __LINE__, NULL, L"%ls", msg)) || (_CrtDbgBreak(), 0) )


text:
{ _ASSERTE((expr)); if (!(expr)) { _invoke_watson(_CRT_WIDE(#expr), __FUNCTIONW__, __FILEW__, __LINE__, 0); } }


text:
= {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'}


text:
= {0x38C73ABCu,0x3A79096Bu,0x3C1BA5E3u,0x3DC28F5Cu,0x3F733333u,0x4117FFFFu,0x38D0AAA7u,0x3A826AA8u,0x3C230553u,0x3DCBC6A7u,0x3F7EB851u,0x411F3333u,0x42C6FFFFu,0x38D19C3Fu,0x3A8301A7u,0x3C23C211u,0x3DCCB295u,0x3F7FDF3Bu,0x411FEB85u,0x42C7E666u,0x4479DFFFu,0x38D1B468u,0x3A8310C1u,0x3C23D4F1u,0x3DCCCA2Du,0x3F7FFCB9u,0x411FFDF3u,0x42C7FD70u,0x4479FCCCu,0x461C3DFFu,0x38D1B6D2u,0x3A831243u,0x3C23D6D4u,0x3DCCCC89u,0x3F7FFFACu,0x411FFFCBu,0x42C7FFBEu,0x4479FFAEu,0x461C3FCCu,0x47C34FBFu,0x38D1B710u,0x3A83126Au,0x3C23D704u,0x3DCCCCC6u,0x3F7FFFF7u,0x411FFFFAu,0x42C7FFF9u,0x4479FFF7u,0x461C3FFAu,0x47C34FF9u,0x497423F7u,0x38D1B716u,0x3A83126Eu,0x3C23D709u,0x3DCCCCCCu,0x3F7FFFFFu,0x411FFFFFu,0x42C7FFFFu,0x4479FFFFu,0x461C3FFFu,0x47C34FFFu,0x497423FFu,0x4B18967Fu}


text:
= {0x38D1B717u,0x3A83126Eu,0x3C23D70Au,0x3DCCCCCCu,0x3F7FFFFFu,0x411FFFFFu,0x42C7FFFFu,0x4479FFFFu,0x461C3FFFu,0x47C34FFFu,0x497423FFu,0x4B18967Fu,0x4CBEBC1Fu,0x4E6E6B27u,0x501502F8u,0x51BA43B7u,0x5368D4A5u,0x551184E7u,0x56B5E620u,0x58635FA9u,0x5A0E1BC9u,0x5BB1A2BCu,0x5D5E0B6Bu,0x5F0AC723u,0x60AD78EBu,0x6258D726u,0x64078678u,0x65A96816u,0x6753C21Bu,0x69045951u,0x6AA56FA5u,0x6C4ECB8Fu,0x6E013F39u,0x6FA18F07u,0x7149F2C9u,0x72FC6F7Cu,0x749DC5ADu,0x76453719u,0x77F684DFu,0x799A130Bu,0x7B4097CEu,0x7CF0BDC2u,0x7E967699u,0x7F7FFFFFu}


text:
= {0x3F18E757928E0C9Du,0x3F4F212D77318FC5u,0x3F8374BC6A7EF9DBu,0x3FB851EB851EB851u,0x3FEE666666666666u,0x4022FFFFFFFFFFFFu,0x3F1A1554FBDAD751u,0x3F504D551D68C692u,0x3F8460AA64C2F837u,0x3FB978D4FDF3B645u,0x3FEFD70A3D70A3D7u,0x4023E66666666666u,0x4058DFFFFFFFFFFFu,0x3F1A3387ECC8EB96u,0x3F506034F3FD933Eu,0x3F84784230FCF80Du,0x3FB99652BD3C3611u,0x3FEFFBE76C8B4395u,0x4023FD70A3D70A3Du,0x4058FCCCCCCCCCCCu,0x408F3BFFFFFFFFFFu,0x3F1A368D04E0BA6Au,0x3F506218230C7482u,0x3F847A9E2BCF91A3u,0x3FB99945B6C3760Bu,0x3FEFFF972474538Eu,0x4023FFBE76C8B439u,0x4058FFAE147AE147u,0x408F3F9999999999u,0x40C387BFFFFFFFFFu,0x3F1A36DA54164F19u,0x3F506248748DF16Fu,0x3F847ADA91B16DCBu,0x3FB99991361DC93Eu,0x3FEFFFF583A53B8Eu,0x4023FFF972474538u,0x4058FFF7CED91687u,0x408F3FF5C28F5C28u,0x40C387F999999999u,0x40F869F7FFFFFFFFu,0x3F1A36E20F35445Du,0x3F50624D49814ABAu,0x3F847AE09BE19D69u,0x3FB99998C2DA04C3u,0x3FEFFFFEF39085F4u,0x4023FFFF583A53B8u,0x4058FFFF2E48E8A7u,0x408F3FFEF9DB22D0u,0x40C387FF5C28F5C2u,0x40F869FF33333333u,0x412E847EFFFFFFFFu,0x3F1A36E2D51EC34Bu,0x3F50624DC5333A0Eu,0x3F847AE136800892u,0x3FB9999984200AB7u,0x3FEFFFFFE5280D65u,0x4023FFFFEF39085Fu,0x4058FFFFEB074A77u,0x408F3FFFE5C91D14u,0x40C387FFEF9DB22Du,0x40F869FFEB851EB8u,0x412E847FE6666666u,0x416312CFEFFFFFFFu,0x3F1A36E2E8E94FFCu,0x3F50624DD191D1FDu,0x3F847AE145F6467Du,0x3FB999999773D81Cu,0x3FEFFFFFFD50CE23u,0x4023FFFFFE5280D6u,0x4058FFFFFDE7210Bu,0x408F3FFFFD60E94Eu,0x40C387FFFE5C91D1u,0x40F869FFFDF3B645u,0x412E847FFD70A3D7u,0x416312CFFE666666u,0x4197D783FDFFFFFFu,0x3F1A36E2EAE3F7A7u,0x3F50624DD2CE7AC8u,0x3F847AE14782197Bu,0x3FB9999999629FD9u,0x3FEFFFFFFFBB47D0u,0x4023FFFFFFD50CE2u,0x4058FFFFFFCA501Au,0x408F3FFFFFBCE421u,0x40C387FFFFD60E94u,0x40F869FFFFCB923Au,0x412E847FFFBE76C8u,0x416312CFFFD70A3Du,0x4197D783FFCCCCCCu,0x41CDCD64FFBFFFFFu,0x3F1A36E2EB16A205u,0x3F50624DD2EE2543u,0x3F847AE147A9AE94u,0x3FB9999999941A39u,0x3FEFFFFFFFF920C8u,0x4023FFFFFFFBB47Du,0x4058FFFFFFFAA19Cu,0x408F3FFFFFF94A03u,0x40C387FFFFFBCE42u,0x40F869FFFFFAC1D2u,0x412E847FFFF97247u,0x416312CFFFFBE76Cu,0x4197D783FFFAE147u,0x41CDCD64FFF99999u,0x4202A05F1FFBFFFFu,0x3F1A36E2EB1BB30Fu,0x3F50624DD2F14FE9u,0x3F847AE147ADA3E3u,0x3FB9999999990CDCu,0x3FEFFFFFFFFF5014u,0x4023FFFFFFFF920Cu,0x4058FFFFFFFF768Fu,0x408F3FFFFFFF5433u,0x40C387FFFFFF94A0u,0x40F869FFFFFF79C8u,0x412E847FFFFF583Au,0x416312CFFFFF9724u,0x4197D783FFFF7CEDu,0x41CDCD64FFFF5C28u,0x4202A05F1FFF9999u,0x42374876E7FF7FFFu,0x3F1A36E2EB1C34C3u,0x3F50624DD2F1A0FAu,0x3F847AE147AE0938u,0x3FB9999999998B86u,0x3FEFFFFFFFFFEE68u,0x4023FFFFFFFFF501u,0x4058FFFFFFFFF241u,0x408F3FFFFFFFEED1u,0x40C387FFFFFFF543u,0x40F869FFFFFFF294u,0x412E847FFFFFEF39u,0x416312CFFFFFF583u,0x4197D783FFFFF2E4u,0x41CDCD64FFFFEF9Du,0x4202A05F1FFFF5C2u,0x42374876E7FFF333u,0x426D1A94A1FFEFFFu,0x3F1A36E2EB1C41BBu,0x3F50624DD2F1A915u,0x3F847AE147AE135Au,0x3FB9999999999831u,0x3FEFFFFFFFFFFE3Du,0x4023FFFFFFFFFEE6u,0x4058FFFFFFFFFEA0u,0x408F3FFFFFFFFE48u,0x40C387FFFFFFFEEDu,0x40F869FFFFFFFEA8u,0x412E847FFFFFFE52u,0x416312CFFFFFFEF3u,0x4197D783FFFFFEB0u,0x41CDCD64FFFFFE5Cu,0x4202A05F1FFFFEF9u,0x42374876E7FFFEB8u,0x426D1A94A1FFFE66u,0x42A2309CE53FFEFFu,0x3F1A36E2EB1C4307u,0x3F50624DD2F1A9E4u,0x3F847AE147AE145Eu,0x3FB9999999999975u,0x3FEFFFFFFFFFFFD2u,0x4023FFFFFFFFFFE3u,0x4058FFFFFFFFFFDCu,0x408F3FFFFFFFFFD4u,0x40C387FFFFFFFFE4u,0x40F869FFFFFFFFDDu,0x412E847FFFFFFFD5u,0x416312CFFFFFFFE5u,0x4197D783FFFFFFDEu,0x41CDCD64FFFFFFD6u,0x4202A05F1FFFFFE5u,0x42374876E7FFFFDFu,0x426D1A94A1FFFFD7u,0x42A2309CE53FFFE6u,0x42D6BCC41E8FFFDFu,0x3F1A36E2EB1C4328u,0x3F50624DD2F1A9F9u,0x3F847AE147AE1477u,0x3FB9999999999995u,0x3FEFFFFFFFFFFFFBu,0x4023FFFFFFFFFFFDu,0x4058FFFFFFFFFFFCu,0x408F3FFFFFFFFFFBu,0x40C387FFFFFFFFFDu,0x40F869FFFFFFFFFCu,0x412E847FFFFFFFFBu,0x416312CFFFFFFFFDu,0x4197D783FFFFFFFCu,0x41CDCD64FFFFFFFBu,0x4202A05F1FFFFFFDu,0x42374876E7FFFFFCu,0x426D1A94A1FFFFFBu,0x42A2309CE53FFFFDu,0x42D6BCC41E8FFFFCu,0x430C6BF52633FFFBu}


text:
= {0x3F1A36E2EB1C432Cu,0x3F50624DD2F1A9FBu,0x3F847AE147AE147Au,0x3FB9999999999999u,0x3FEFFFFFFFFFFFFFu,0x4023FFFFFFFFFFFFu,0x4058FFFFFFFFFFFFu,0x408F3FFFFFFFFFFFu,0x40C387FFFFFFFFFFu,0x40F869FFFFFFFFFFu,0x412E847FFFFFFFFFu,0x416312CFFFFFFFFFu,0x4197D783FFFFFFFFu,0x41CDCD64FFFFFFFFu,0x4202A05F1FFFFFFFu,0x42374876E7FFFFFFu,0x426D1A94A1FFFFFFu,0x42A2309CE53FFFFFu,0x42D6BCC41E8FFFFFu,0x430C6BF52633FFFFu,0x4341C37937E07FFFu,0x4376345785D89FFFu,0x43ABC16D674EC7FFu,0x43E158E460913CFFu,0x4415AF1D78B58C3Fu,0x444B1AE4D6E2EF4Fu,0x4480F0CF064DD591u,0x44B52D02C7E14AF6u,0x44EA784379D99DB4u,0x45208B2A2C280290u,0x4554ADF4B7320334u,0x4589D971E4FE8401u,0x45C027E72F1F1281u,0x45F431E0FAE6D721u,0x46293E5939A08CE9u,0x465F8DEF8808B024u,0x4693B8B5B5056E16u,0x46C8A6E32246C99Cu,0x46FED09BEAD87C03u,0x4733426172C74D82u,0x476812F9CF7920E2u,0x479E17B84357691Bu,0x47D2CED32A16A1B1u,0x48078287F49C4A1Du,0x483D6329F1C35CA4u,0x48725DFA371A19E6u,0x48A6F578C4E0A060u,0x48DCB2D6F618C878u,0x4911EFC659CF7D4Bu,0x49466BB7F0435C9Eu,0x497C06A5EC5433C6u,0x49B18427B3B4A05Bu,0x49E5E531A0A1C872u,0x4A1B5E7E08CA3A8Fu,0x4A511B0EC57E6499u,0x4A8561D276DDFDC0u,0x4ABABA4714957D30u,0x4AF0B46C6CDD6E3Eu,0x4B24E1878814C9CDu,0x4B5A19E96A19FC40u,0x4B905031E2503DA8u,0x4BC4643E5AE44D12u,0x4BF97D4DF19D6057u,0x4C2FDCA16E04B86Du,0x4C63E9E4E4C2F344u,0x4C98E45E1DF3B015u,0x4CCF1D75A5709C1Au,0x4D03726987666190u,0x4D384F03E93FF9F4u,0x4D6E62C4E38FF872u,0x4DA2FDBB0E39FB47u,0x4DD7BD29D1C87A19u,0x4E0DAC74463A989Fu,0x4E428BC8ABE49F63u,0x4E772EBAD6DDC73Cu,0x4EACFA698C95390Bu,0x4EE21C81F7DD43A7u,0x4F16A3A275D49491u,0x4F4C4C8B1349B9B5u,0x4F81AFD6EC0E1411u,0x4FB61BCCA7119915u,0x4FEBA2BFD0D5FF5Bu,0x502145B7E285BF98u,0x50559725DB272F7Fu,0x508AFCEF51F0FB5Eu,0x50C0DE1593369D1Bu,0x50F5159AF8044462u,0x512A5B01B605557Au,0x516078E111C3556Cu,0x5194971956342AC7u,0x51C9BCDFABC13579u,0x5200160BCB58C16Cu,0x52341B8EBE2EF1C7u,0x526922726DBAAE39u,0x529F6B0F092959C7u,0x52D3A2E965B9D81Cu,0x53088BA3BF284E23u,0x533EAE8CAEF261ACu,0x53732D17ED577D0Bu,0x53A7F85DE8AD5C4Eu,0x53DDF67562D8B362u,0x5412BA095DC7701Du,0x5447688BB5394C25u,0x547D42AEA2879F2Eu,0x54B249AD2594C37Cu,0x54E6DC186EF9F45Cu,0x551C931E8AB87173u,0x5551DBF316B346E7u,0x558652EFDC6018A1u,0x55BBE7ABD3781ECAu,0x55F170CB642B133Eu,0x5625CCFE3D35D80Eu,0x565B403DCC834E11u,0x569108269FD210CBu,0x56C54A3047C694FDu,0x56FA9CBC59B83A3Du,0x5730A1F5B8132466u,0x5764CA732617ED7Fu,0x5799FD0FEF9DE8DFu,0x57D03E29F5C2B18Bu,0x58044DB473335DEEu,0x583961219000356Au,0x586FB969F40042C5u,0x58A3D3E2388029BBu,0x58D8C8DAC6A0342Au,0x590EFB1178484134u,0x59435CEAEB2D28C0u,0x59783425A5F872F1u,0x59AE412F0F768FADu,0x59E2E8BD69AA19CCu,0x5A17A2ECC414A03Fu,0x5A4D8BA7F519C84Fu,0x5A827748F9301D31u,0x5AB7151B377C247Eu,0x5AECDA62055B2D9Du,0x5B22087D4358FC82u,0x5B568A9C942F3BA3u,0x5B8C2D43B93B0A8Bu,0x5BC19C4A53C4E697u,0x5BF6035CE8B6203Du,0x5C2B843422E3A84Cu,0x5C6132A095CE492Fu,0x5C957F48BB41DB7Bu,0x5CCADF1AEA12525Au,0x5D00CB70D24B7378u,0x5D34FE4D06DE5056u,0x5D6A3DE04895E46Cu,0x5DA066AC2D5DAEC3u,0x5DD4805738B51A74u,0x5E09A06D06E26112u,0x5E400444244D7CABu,0x5E7405552D60DBD6u,0x5EA906AA78B912CBu,0x5EDF485516E7577Eu,0x5F138D352E5096AFu,0x5F48708279E4BC5Au,0x5F7E8CA3185DEB71u,0x5FB317E5EF3AB327u,0x5FE7DDDF6B095FF0u,0x601DD55745CBB7ECu,0x6052A5568B9F52F4u,0x60874EAC2E8727B1u,0x60BD22573A28F19Du,0x60F2357684599702u,0x6126C2D4256FFCC2u,0x615C73892ECBFBF3u,0x6191C835BD3F7D78u,0x61C63A432C8F5CD6u,0x61FBC8D3F7B3340Bu,0x62315D847AD00087u,0x6265B4E5998400A9u,0x629B221EFFE500D3u,0x62D0F5535FEF2084u,0x630532A837EAE8A5u,0x633A7F5245E5A2CEu,0x63708F936BAF85C1u,0x63A4B378469B6731u,0x63D9E056584240FDu,0x64102C35F729689Eu,0x6444374374F3C2C6u,0x647945145230B377u,0x64AF965966BCE055u,0x64E3BDF7E0360C35u,0x6518AD75D8438F43u,0x654ED8D34E547313u,0x6583478410F4C7ECu,0x65B819651531F9E7u,0x65EE1FBE5A7E7861u,0x6622D3D6F88F0B3Cu,0x665788CCB6B2CE0Cu,0x668D6AFFE45F818Fu,0x66C262DFEEBBB0F9u,0x66F6FB97EA6A9D37u,0x672CBA7DE5054485u,0x6761F48EAF234AD3u,0x679671B25AEC1D88u,0x67CC0E1EF1A724EAu,0x680188D357087712u,0x6835EB082CCA94D7u,0x686B65CA37FD3A0Du,0x68A11F9E62FE4448u,0x68D56785FBBDD55Au,0x690AC1677AAD4AB0u,0x6940B8E0ACAC4EAEu,0x6974E718D7D7625Au,0x69AA20DF0DCD3AF0u,0x69E0548B68A044D6u,0x6A1469AE42C8560Cu,0x6A498419D37A6B8Fu,0x6A7FE52048590672u,0x6AB3EF342D37A407u,0x6AE8EB0138858D09u,0x6B1F25C186A6F04Cu,0x6B537798F428562Fu,0x6B88557F31326BBBu,0x6BBE6ADEFD7F06AAu,0x6BF302CB5E6F642Au,0x6C27C37E360B3D35u,0x6C5DB45DC38E0C82u,0x6C9290BA9A38C7D1u,0x6CC734E940C6F9C5u,0x6CFD022390F8B837u,0x6D3221563A9B7322u,0x6D66A9ABC9424FEBu,0x6D9C5416BB92E3E6u,0x6DD1B48E353BCE6Fu,0x6E0621B1C28AC20Bu,0x6E3BAA1E332D728Eu,0x6E714A52DFFC6799u,0x6EA59CE797FB817Fu,0x6EDB04217DFA61DFu,0x6F10E294EEBC7D2Bu,0x6F451B3A2A6B9C76u,0x6F7A6208B5068394u,0x6FB07D457124123Cu,0x6FE49C96CD6D16CBu,0x7019C3BC80C85C7Eu,0x70501A55D07D39CFu,0x708420EB449C8842u,0x70B9292615C3AA53u,0x70EF736F9B3494E8u,0x7123A825C100DD11u,0x7158922F31411455u,0x718EB6BAFD91596Bu,0x71C33234DE7AD7E2u,0x71F7FEC216198DDBu,0x722DFE729B9FF152u,0x7262BF07A143F6D3u,0x72976EC98994F488u,0x72CD4A7BEBFA31AAu,0x73024E8D737C5F0Au,0x7336E230D05B76CDu,0x736C9ABD04725480u,0x73A1E0B622C774D0u,0x73D658E3AB795204u,0x740BEF1C9657A685u,0x74417571DDF6C813u,0x7475D2CE55747A18u,0x74AB4781EAD1989Eu,0x74E10CB132C2FF63u,0x75154FDD7F73BF3Bu,0x754AA3D4DF50AF0Au,0x7580A6650B926D66u,0x75B4CFFE4E7708C0u,0x75EA03FDE214CAF0u,0x7620427EAD4CFED6u,0x7654531E58A03E8Bu,0x768967E5EEC84E2Eu,0x76BFC1DF6A7A61BAu,0x76F3D92BA28C7D14u,0x7728CF768B2F9C59u,0x775F03542DFB8370u,0x779362149CBD3226u,0x77C83A99C3EC7EAFu,0x77FE494034E79E5Bu,0x7832EDC82110C2F9u,0x7867A93A2954F3B7u,0x789D9388B3AA30A5u,0x78D27C35704A5E67u,0x79071B42CC5CF601u,0x793CE2137F743381u,0x79720D4C2FA8A030u,0x79A6909F3B92C83Du,0x79DC34C70A777A4Cu,0x7A11A0FC668AAC6Fu,0x7A46093B802D578Bu,0x7A7B8B8A6038AD6Eu,0x7AB137367C236C65u,0x7AE585041B2C477Eu,0x7B1AE64521F7595Eu,0x7B50CFEB353A97DAu,0x7B8503E602893DD1u,0x7BBA44DF832B8D45u,0x7BF06B0BB1FB384Bu,0x7C2485CE9E7A065Eu,0x7C59A742461887F6u,0x7C9008896BCF54F9u,0x7CC40AABC6C32A38u,0x7CF90D56B873F4C6u,0x7D2F50AC6690F1F8u,0x7D63926BC01A973Bu,0x7D987706B0213D09u,0x7DCE94C85C298C4Cu,0x7E031CFD3999F7AFu,0x7E37E43C8800759Bu,0x7E6DDD4BAA009302u,0x7EA2AA4F4A405BE1u,0x7ED754E31CD072D9u,0x7F0D2A1BE4048F90u,0x7F423A516E82D9BAu,0x7F76C8E5CA239028u,0x7FAC7B1F3CAC7433u,0x7FE1CCF385EBC89Fu,0x7FEFFFFFFFFFFFFFu}


text:
(MB_CUR_MAX > 1 ? (((c) == '\t') ? _BLANK : _isctype(c, _BLANK)) : (((c) == '\t') ? _BLANK : __chvalidchk(c, _BLANK)))


text:
(MB_CUR_MAX > 1 ? _isctype(c, _BLANK | _PUNCT | _ALPHA | _DIGIT) : __chvalidchk(c, (_BLANK | _PUNCT | _ALPHA | _DIGIT)))


text:
(MB_CUR_MAX > 1 ? _isctype(c, _PUNCT | _ALPHA | _DIGIT) : __chvalidchk(c, (_PUNCT | _ALPHA | _DIGIT)))


text:
{ int _Expr_val=!!(expr); if (!(_Expr_val)) { errno = errorcode; _invalid_parameter_noinfo(); return errorcode; } }


text:
const char* file = p0, int line = p1, const char* allocName = p2, physx::PxAllocId::Enum allocId = physx::PxAllocId::p3


text:
((FIELD_OFFSET(T, F2) > FIELD_OFFSET(T, F1)) ? (FIELD_OFFSET(T, F2) - FIELD_OFFSET(T, F1) - RTL_FIELD_SIZE(T, F1)) : (FIELD_OFFSET(T, F1) - FIELD_OFFSET(T, F2) - RTL_FIELD_SIZE(T, F2)))


text:
extern "C++" { inline _ENUM_FLAG_CONSTEXPR ENUMTYPE operator | (ENUMTYPE a, ENUMTYPE b) throw() { return ENUMTYPE(((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)a) | ((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)b)); } inline ENUMTYPE &operator |= (ENUMTYPE &a, ENUMTYPE b) throw() { return (ENUMTYPE &)(((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)b)); } inline _ENUM_FLAG_CONSTEXPR ENUMTYPE operator & (ENUMTYPE a, ENUMTYPE b) throw() { return ENUMTYPE(((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)a) & ((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)b)); } inline ENUMTYPE &operator &= (ENUMTYPE &a, ENUMTYPE b) throw() { return (ENUMTYPE &)(((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)b)); } inline _ENUM_FLAG_CONSTEXPR ENUMTYPE operator ~ (ENUMTYPE a) throw() { return ENUMTYPE(~((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)a)); } inline _ENUM_FLAG_CONSTEXPR ENUMTYPE operator ^ (ENUMTYPE a, ENUMTYPE b) throw() { return ENUMTYPE(((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)b)); } inline ENUMTYPE &operator ^= (ENUMTYPE &a, ENUMTYPE b) throw() { return (ENUMTYPE &)(((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER<ENUMTYPE>::type)b)); } }


text:
(CONTEXT_CONTROL | CONTEXT_INTEGER | CONTEXT_SEGMENTS | CONTEXT_FLOATING_POINT | CONTEXT_DEBUG_REGISTERS)


text:
(CONTEXT_ARM64_CONTROL | CONTEXT_ARM64_INTEGER | CONTEXT_ARM64_FLOATING_POINT | CONTEXT_ARM64_DEBUG_REGISTERS | CONTEXT_ARM64_X18)


text:
(CONTEXT_CONTROL | CONTEXT_INTEGER | CONTEXT_SEGMENTS | CONTEXT_FLOATING_POINT | CONTEXT_DEBUG_REGISTERS | CONTEXT_EXTENDED_REGISTERS)


text:
(WOW64_CONTEXT_CONTROL | WOW64_CONTEXT_INTEGER | WOW64_CONTEXT_SEGMENTS | WOW64_CONTEXT_FLOATING_POINT | WOW64_CONTEXT_DEBUG_REGISTERS | WOW64_CONTEXT_EXTENDED_REGISTERS)


text:
(SE_GROUP_MANDATORY | SE_GROUP_ENABLED_BY_DEFAULT | SE_GROUP_ENABLED | SE_GROUP_OWNER | SE_GROUP_USE_FOR_DENY_ONLY | SE_GROUP_LOGON_ID | SE_GROUP_RESOURCE | SE_GROUP_INTEGRITY | SE_GROUP_INTEGRITY_ENABLED)


text:
(SYSTEM_MANDATORY_LABEL_NO_WRITE_UP | SYSTEM_MANDATORY_LABEL_NO_READ_UP | SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP)


text:
(SE_PRIVILEGE_ENABLED_BY_DEFAULT | SE_PRIVILEGE_ENABLED | SE_PRIVILEGE_REMOVED | SE_PRIVILEGE_USED_FOR_ACCESS)


text:
(STANDARD_RIGHTS_REQUIRED | TOKEN_ASSIGN_PRIMARY | TOKEN_DUPLICATE | TOKEN_IMPERSONATE | TOKEN_QUERY | TOKEN_QUERY_SOURCE | TOKEN_ADJUST_PRIVILEGES | TOKEN_ADJUST_GROUPS | TOKEN_ADJUST_DEFAULT )


text:
((((DWORD)(sizeof(TOKEN_MANDATORY_LABEL)) + sizeof(PVOID) - 1) & ~(sizeof(PVOID)-1)) + SECURITY_MAX_SID_SIZE)


text:
( CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE | CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE | CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY | CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT | CLAIM_SECURITY_ATTRIBUTE_DISABLED | CLAIM_SECURITY_ATTRIBUTE_MANDATORY )


text:
(JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS==(JOB_OBJECT_NET_RATE_CONTROL_ENABLE+JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTH+JOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG))


text:
= JOB_OBJECT_IO_RATE_CONTROL_ENABLE|JOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME|JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ALL|JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ON_SOFT_CAP


text:
(JOB_OBJECT_LIMIT_JOB_READ_BYTES | JOB_OBJECT_LIMIT_JOB_WRITE_BYTES | JOB_OBJECT_LIMIT_JOB_TIME | JOB_OBJECT_LIMIT_JOB_MEMORY_LOW | JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH | JOB_OBJECT_LIMIT_CPU_RATE_CONTROL | JOB_OBJECT_LIMIT_IO_RATE_CONTROL | JOB_OBJECT_LIMIT_NET_RATE_CONTROL)


text:
((1ui64 << (XSTATE_AVX512_KMASK)) | (1ui64 << (XSTATE_AVX512_ZMM_H)) | (1ui64 << (XSTATE_AVX512_ZMM)))


text:
(XSTATE_MASK_LEGACY | XSTATE_MASK_AVX | XSTATE_MASK_MPX | XSTATE_MASK_AVX512 | XSTATE_MASK_IPT | XSTATE_MASK_CET_U | XSTATE_MASK_LWP)


text:
(STANDARD_RIGHTS_REQUIRED|SECTION_QUERY| SECTION_MAP_WRITE | SECTION_MAP_READ | SECTION_MAP_EXECUTE | SECTION_EXTEND_SIZE)


text:
(STANDARD_RIGHTS_WRITE | FILE_WRITE_DATA | FILE_WRITE_ATTRIBUTES | FILE_WRITE_EA | FILE_APPEND_DATA | SYNCHRONIZE)


text:
((PIMAGE_SECTION_HEADER) ((ULONG_PTR)(ntheader) + FIELD_OFFSET( IMAGE_NT_HEADERS, OptionalHeader ) + ((ntheader))->FileHeader.SizeOfOptionalHeader ))


text:
((x)==IMAGE_SYM_CLASS_STRUCT_TAG || (x)==IMAGE_SYM_CLASS_UNION_TAG || (x)==IMAGE_SYM_CLASS_ENUM_TAG)


text:
*(PDWORD)Address = (*(PDWORD)Address & ~(((1 << Size) - 1) << InstPos)) | ((DWORD)((((ULONGLONG)Value >> ValPos) & (((ULONGLONG)1 << Size) - 1))) << InstPos)


text:
__pragma(const_seg(push, IMAGE_POLICY_SECTION_NAME)); EXTERN_C __declspec(dllexport) const IMAGE_POLICY_METADATA IMAGE_POLICY_METADATA_NAME = { IMAGE_POLICY_METADATA_VERSION, {0}, _ApplicationId_, {


text:
(RTL_CRITICAL_SECTION_ALL_FLAG_BITS & (~(RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO | RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN | RTL_CRITICAL_SECTION_FLAG_STATIC_INIT | RTL_CRITICAL_SECTION_FLAG_RESOURCE_TYPE | RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO)))


text:
((STANDARD_RIGHTS_ALL | KEY_QUERY_VALUE | KEY_SET_VALUE | KEY_CREATE_SUB_KEY | KEY_ENUMERATE_SUB_KEYS | KEY_NOTIFY | KEY_CREATE_LINK) & (~SYNCHRONIZE))


text:
(REG_OPTION_RESERVED | REG_OPTION_NON_VOLATILE | REG_OPTION_VOLATILE | REG_OPTION_CREATE_LINK | REG_OPTION_BACKUP_RESTORE | REG_OPTION_OPEN_LINK | REG_OPTION_DONT_VIRTUALIZE)


text:
(REG_OPTION_RESERVED | REG_OPTION_BACKUP_RESTORE | REG_OPTION_OPEN_LINK | REG_OPTION_DONT_VIRTUALIZE)


text:
(REG_NOTIFY_CHANGE_NAME | REG_NOTIFY_CHANGE_ATTRIBUTES | REG_NOTIFY_CHANGE_LAST_SET | REG_NOTIFY_CHANGE_SECURITY | REG_NOTIFY_THREAD_AGNOSTIC)


text:
(SERVICE_WIN32 | SERVICE_ADAPTER | SERVICE_DRIVER | SERVICE_INTERACTIVE_PROCESS | SERVICE_USER_SERVICE | SERVICE_USERSERVICE_INSTANCE | SERVICE_PKG_SERVICE)


text:
(CM_SERVICE_NETWORK_BOOT_LOAD | CM_SERVICE_VIRTUAL_DISK_BOOT_LOAD | CM_SERVICE_USB_DISK_BOOT_LOAD | CM_SERVICE_SD_DISK_BOOT_LOAD | CM_SERVICE_USB3_DISK_BOOT_LOAD | CM_SERVICE_MEASURED_BOOT_LOAD | CM_SERVICE_VERIFIER_BOOT_LOAD | CM_SERVICE_WINPE_BOOT_LOAD | CM_SERVICE_RAM_DISK_BOOT_LOAD)


text:
(STANDARD_RIGHTS_WRITE | TRANSACTIONMANAGER_SET_INFORMATION | TRANSACTIONMANAGER_RECOVER | TRANSACTIONMANAGER_RENAME | TRANSACTIONMANAGER_CREATE_RM)


text:
(STANDARD_RIGHTS_REQUIRED | TRANSACTIONMANAGER_GENERIC_READ | TRANSACTIONMANAGER_GENERIC_WRITE | TRANSACTIONMANAGER_GENERIC_EXECUTE | TRANSACTIONMANAGER_BIND_TRANSACTION)


text:
(STANDARD_RIGHTS_WRITE | TRANSACTION_SET_INFORMATION | TRANSACTION_COMMIT | TRANSACTION_ENLIST | TRANSACTION_ROLLBACK | TRANSACTION_PROPAGATE | SYNCHRONIZE)


text:
(STANDARD_RIGHTS_REQUIRED | TRANSACTION_GENERIC_READ | TRANSACTION_GENERIC_WRITE | TRANSACTION_GENERIC_EXECUTE)


text:
(TRANSACTION_GENERIC_READ | STANDARD_RIGHTS_WRITE | TRANSACTION_SET_INFORMATION | TRANSACTION_ENLIST | TRANSACTION_ROLLBACK | TRANSACTION_PROPAGATE | SYNCHRONIZE)


text:
(STANDARD_RIGHTS_WRITE | RESOURCEMANAGER_SET_INFORMATION | RESOURCEMANAGER_RECOVER | RESOURCEMANAGER_ENLIST | RESOURCEMANAGER_GET_NOTIFICATION | RESOURCEMANAGER_REGISTER_PROTOCOL | RESOURCEMANAGER_COMPLETE_PROPAGATION | SYNCHRONIZE)


text:
(STANDARD_RIGHTS_EXECUTE | RESOURCEMANAGER_RECOVER | RESOURCEMANAGER_ENLIST | RESOURCEMANAGER_GET_NOTIFICATION | RESOURCEMANAGER_COMPLETE_PROPAGATION | SYNCHRONIZE)


text:
(STANDARD_RIGHTS_REQUIRED | RESOURCEMANAGER_GENERIC_READ | RESOURCEMANAGER_GENERIC_WRITE | RESOURCEMANAGER_GENERIC_EXECUTE)


text:
(STANDARD_RIGHTS_WRITE | ENLISTMENT_SET_INFORMATION | ENLISTMENT_RECOVER | ENLISTMENT_SUBORDINATE_RIGHTS | ENLISTMENT_SUPERIOR_RIGHTS)


text:
(STANDARD_RIGHTS_EXECUTE | ENLISTMENT_RECOVER | ENLISTMENT_SUBORDINATE_RIGHTS | ENLISTMENT_SUPERIOR_RIGHTS)


text:
(STANDARD_RIGHTS_REQUIRED | ENLISTMENT_GENERIC_READ | ENLISTMENT_GENERIC_WRITE | ENLISTMENT_GENERIC_EXECUTE)


text:
((HRESULT)(x) <= 0 ? ((HRESULT)(x)) : ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000)))


text:
((((x) & (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR)) == (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR)) ? ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_SETUPAPI << 16) | 0x80000000)) : HRESULT_FROM_WIN32(x))


text:
(ASSERT((x & 0xfff0000) == 0x001c0000),(HRESULT) (((x) & 0x8000FFFF) | (FACILITY_USERMODE_FILTER_MANAGER << 16)))


text:
_SAL_L_Source_(__static_context, (ctx, annotes), _SA_annotes1(SAL_context,ctx) _Group_(__nop_impl(annotes)))


text:
__static_context(SAL_return_convention, _SAL_L_Source_(__failure, (x), _SA_annotes1(SAL_failure,x)))


text:
_SAL_L_Source_(__failureDefault, (kind), __static_context(SAL_return_convention, _SA_annotes1(SAL_failureDefault,kind)))


text:
_SAL1_Source_(__out_xcount_part_, (size,length), __out_xcount(size) _Post_ __inexpressible_readableTo(length))


text:
_SAL1_Source_(__inout_xcount_part, (size,length), __out_xcount_part(size,length) _Pre_ __valid _Pre_ __inexpressible_readableTo(length))


text:
_SAL1_Source_(__out_xcount_part_opt, (size,length), __out_xcount_part(size,length) __exceptthat __maybenull)


text:
_SAL1_Source_(__inout_xcount_part_opt, (size, length), __inout_xcount_part(size,length) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_xcount, (size), __ecount(1) _Post_ __elem_readableTo(1) _Post_ __deref __notnull _Post_ __deref __inexpressible_writableTo(size))


text:
_SAL1_Source_(__deref_out_xcount_part, (size,length), __deref_out_xcount(size) _Post_ __deref __inexpressible_readableTo(length))


text:
_SAL1_Source_(__deref_inout_xcount, (size), __deref_inout _Pre_ __deref __inexpressible_writableTo(size) _Post_ __deref __inexpressible_writableTo(size))


text:
_SAL1_Source_(__deref_inout_xcount_part, (size,length), __deref_inout_xcount(size) _Pre_ __deref __inexpressible_readableTo(length) _Post_ __deref __inexpressible_readableTo(length))


text:
_SAL1_Source_(__deref_xcount_opt, (size), __deref_xcount(size) _Post_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_in_opt_out, (), __deref_inout _Pre_ __deref __exceptthat __maybenull _Post_ __deref __notnull)


text:
_SAL1_Source_(__deref_in_ecount_opt, (size), __deref_in_ecount(size) _Pre_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_in_bcount_opt_, (size), __deref_in_bcount(size) _Pre_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_in_xcount_opt, (size), __deref_in_xcount(size) _Pre_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_out_xcount_opt, (size), __deref_out_xcount(size) _Post_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_out_xcount_part_opt, (size,length), __deref_out_xcount_part(size,length) _Post_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_out_xcount_full_opt, (size), __deref_out_xcount_full(size) _Post_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_inout_xcount_opt, (size), __deref_inout_xcount(size) _Pre_ __deref __exceptthat __maybenull _Post_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_inout_xcount_part_opt, (size,length), __deref_inout_xcount_part(size,length) _Pre_ __deref __exceptthat __maybenull _Post_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_inout_xcount_full_opt, (size), __deref_inout_xcount_full(size) _Pre_ __deref __exceptthat __maybenull _Post_ __deref __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_out_xcount_part, (size,length), __deref_out_xcount_part(size,length) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_out_xcount_full, (size), __deref_out_xcount_full(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_inout_xcount, (size), __deref_inout_xcount(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_inout_xcount_part, (size,length), __deref_inout_xcount_part(size,length) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_inout_xcount_full, (size), __deref_inout_xcount_full(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_in_ecount_opt, (size), __deref_in_ecount_opt(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_in_bcount_opt, (size), __deref_in_bcount_opt(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_in_xcount_opt, (size), __deref_in_xcount_opt(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_out_xcount_opt, (size), __deref_out_xcount_opt(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_out_xcount_part_opt, (size,length), __deref_out_xcount_part_opt(size,length) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_out_scount_full_opt, (size), __deref_out_xcount_full_opt(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_inout_xcount_opt, (size), __deref_inout_xcount_opt(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_opt_inout_scount_full_opt, (size), __deref_inout_xcount_full_opt(size) __exceptthat __maybenull)


text:
_SAL1_Source_(__deref_in_ecount_iterator, (size,incr), __inout _Pre_ __deref __elem_readableTo(size) __deref_out_range(==, _Old_(*_Curr_) + incr))


text:
_SAL1_Source_(__deref_out_ecount_iterator, (size,incr), __inout _Pre_ __deref __elem_writableTo(size) __deref_out_range(==, _Old_(*_Curr_) + incr))


text:
_SAL1_Source_(__deref_inout_ecount_iterator, (size,incr), __inout _Pre_ __deref __elem_readableTo(size) _Pre_ __deref __elem_writableTo(size) __deref_out_range(==, _Old_(*_Curr_) + incr))


text:
_SAL1_Source_(__deref_realloc_bcount, (insize,outsize), __inout _Pre_ __deref __byte_readableTo(insize) _Post_ __deref __byte_writableTo(outsize))


text:
_SAL1_Source_(__in_ecount_or_z, (c), _When_(_String_length_(_Curr_) < (c), __in_z) _When_(_String_length_(_Curr_) >= (c), __in_ecount(c)))


text:
_SAL1_Source_(__nullnullterminated, (), __inexpressible_readableTo("string terminated by two nulls") __nullterminated)


text:
_SAL1_Source_(__post_nullnullterminated, (), _Post_ __inexpressible_readableTo("string terminated by two nulls") _Post_ __nullterminated)


text:
extern int _SAL_L_Source_(__file_parser_library, (typ), _SA_annotes2(SAL_file_parser, "library", typ)) __iSALFileParserLibrary##typ;


text:
extern int _SAL_L_Source_(__source_code_content, (typ), _SA_annotes1(SAL_source_code_content, typ)) __iSAL_Source_Code_Content##typ;


text:
_SAL_L_Source_(__inner_this_data_source, (src_raw), _SA_annotes1(SAL_untrusted_data_source_this,src_raw))


text:
_SAL2_Source_(_Memory_origin_when_, (previousContext, context), _SA_annotes2(SAL_MemoryOriginWhen, previousContext, context))


text:
_SAL2_Source_(_Accessible_bytes_when_, (context, previousContext, expr), _SA_annotes3(SAL_AccessibleToWhen, context, previousContext, expr))


text:
_Memory_origin_when_(SAL_UserMode, SAL_UserMode) _Pre_accessible_bytes_when_(SAL_UserMode, SAL_KernelMode, 0)


text:
_User_always_ _Pre_accessible_bytes_when_(SAL_UserMode, SAL_KernelMode, 0) _Pre_satisfies_(mode == _Previous_execution_context_)


text:
_SAL2_Source_(_Kernel_entry_, (), __inner_control_entrypoint(UserToKernel)) _Pre_satisfies_(_Previous_execution_context_ == SAL_UserMode)


text:
_SAL1_Source_(__field_ecount_part, (size,init), __notnull __elem_writableTo(size) __elem_readableTo(init))


text:
_SAL1_Source_(__field_bcount_part, (size,init), __notnull __byte_writableTo(size) __byte_readableTo(init))


text:
_SAL1_Source_(__field_xcount_part, (size,init), __notnull __inexpressible_writableTo(size) __inexpressible_readableTo(init))


text:
_SAL1_Source_(__field_ecount_part_opt, (size,init), __maybenull __elem_writableTo(size) __elem_readableTo(init))


text:
_SAL1_Source_(__field_bcount_part_opt, (size,init), __maybenull __byte_writableTo(size) __byte_readableTo(init))


text:
_SAL1_Source_(__field_xcount_part_opt, (size,init), __maybenull __inexpressible_writableTo(size) __inexpressible_readableTo(init))


text:
_SAL1_Source_(__out_awcount, (expr,size), _Pre_ __notnull __byte_writableTo((expr) ? (size) : (size) * 2) _Post_ __valid __refparam)


text:
_SAL1_Source_(__in_awcount, (expr,size), _Pre_ __valid _Pre_ _Notref_ __deref __readonly __byte_readableTo((expr) ? (size) : (size) * 2))


text:
_Success_((after) != NULL || (size) == 0) _At_((after), _Post_maybenull_ _Post_writable_byte_size_(size) _When_(((before) == NULL || (size) > 0), _Must_inspect_result_)) _At_((before), _Post_ptr_invalid_ __drv_freesMem(Mem))


text:
_SAL_L_Source_(_In_NLS_string_, (size), _When_((size) < 0, _In_z_) _When_((size) >= 0, _In_reads_(size)))


text:
_SAL_L_Source_(_Flt_CompletionContext_Outptr_, (), _Outptr_result_maybenull_ _Pre_valid_ _At_(*_Curr_, _Pre_null_ _When_(return != FLT_PREOP_SUCCESS_WITH_CALLBACK && return != FLT_PREOP_SYNCHRONIZE, _Post_null_)))


text:
_SAL_L_Source_(_Flt_ConnectionCookie_Outptr_, (), _Outptr_result_maybenull_ _Pre_valid_ _At_(*_Curr_, _Pre_null_ _On_failure_(_Post_null_)))


text:
_SAL2_Source_(_Writes_and_advances_ptr_, (size), _At_((void*)_Curr_, _Inout_) _At_(_Curr_, _Pre_writable_size_(size) _Post_writable_size_(size) _Post_satisfies_(_Curr_ - _Old_(_Curr_) == _Old_(size) - size)) _At_(_Old_(_Curr_), _Post_readable_size_(_Old_(size) - size)))


text:
_SAL2_Source_(_Writes_bytes_and_advances_ptr, (size), _At_((void*)_Curr_, _Inout_) _At_(_Curr_, _Pre_writable_byte_size_(size) _Post_writable_byte_size_(size) _Post_satisfies_(((char*)_Curr_) - ((char*)_Old_(_Curr_)) == _Old_(size) - size)) _At_(_Old_(_Curr_), _Post_readable_byte_size_(_Old_(size) - size)))


text:
_SAL2_Source_(_Translates_Win32_to_HRESULT_, (errorCode), _Always_( _When_((HRESULT)errorCode <= 0, _At_(_Curr_, _Post_equal_to_((HRESULT)errorCode))) _When_((HRESULT)errorCode > 0, _At_(_Curr_, _Post_equal_to_((HRESULT)((errorCode & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000))))))


text:
_SAL2_Source_(_Translates_NTSTATUS_to_HRESULT_, (status), _Always_( _Post_equal_to_((HRESULT)(status | FACILITY_NT_BIT))))


text:
((DWORD)(BYTE)(ch0) | ((DWORD)(BYTE)(ch1) << 8) | ((DWORD)(BYTE)(ch2) << 16) | ((DWORD)(BYTE)(ch3) << 24 ))


text:
(JOY_RETURNX | JOY_RETURNY | JOY_RETURNZ | JOY_RETURNR | JOY_RETURNU | JOY_RETURNV | JOY_RETURNPOV | JOY_RETURNBUTTONS)


text:
RtlZeroMemory((&_AUTH_INFO_STRUCT_), sizeof(BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO)); (_AUTH_INFO_STRUCT_).cbSize = sizeof(BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO); (_AUTH_INFO_STRUCT_).dwInfoVersion = BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION;


text:
( (BusType == BusTypeScsi) || (BusType == BusTypeFibre) || (BusType == BusTypeiScsi) || (BusType == BusTypeSas) || (BusType == BusTypeSpaces) )


text:
{DeviceDsmAction_Notification, FALSE, __alignof(DEVICE_DSM_NOTIFICATION_PARAMETERS), sizeof(DEVICE_DSM_NOTIFICATION_PARAMETERS), FALSE, 0, 0}


text:
( ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenType[0] = 0xFF, ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenType[1] = 0xFF, ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenType[2] = 0x00, ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenType[3] = 0x01, ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenIdLength[0] = 0x01, ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenIdLength[1] = 0xF8 )


text:
( (((PSTORAGE_OFFLOAD_TOKEN)T)->TokenType[0] == 0xFF && ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenType[1] == 0xFF && ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenType[2] == 0x00 && ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenType[3] == 0x01 && ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenIdLength[0] == 0x01 && ((PSTORAGE_OFFLOAD_TOKEN)T)->TokenIdLength[1] == 0xF8) )


text:
{DeviceDsmAction_OffloadRead, FALSE, __alignof(DEVICE_DSM_OFFLOAD_READ_PARAMETERS), sizeof(DEVICE_DSM_OFFLOAD_READ_PARAMETERS), FALSE, __alignof(STORAGE_OFFLOAD_READ_OUTPUT), sizeof(STORAGE_OFFLOAD_READ_OUTPUT)}


text:
{DeviceDsmAction_OffloadWrite, FALSE, __alignof(DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS), sizeof(DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS), FALSE, __alignof(STORAGE_OFFLOAD_WRITE_OUTPUT), sizeof(STORAGE_OFFLOAD_WRITE_OUTPUT)}


text:
{DeviceDsmAction_Allocation, TRUE, __alignof(DEVICE_DSM_ALLOCATION_PARAMETERS), sizeof(DEVICE_DSM_ALLOCATION_PARAMETERS), TRUE, __alignof(DEVICE_DSM_ALLOCATION_OUTPUT2), sizeof(DEVICE_DSM_ALLOCATION_OUTPUT2)}


text:
RtlOffsetToPointer(R, ALIGN_UP_BY(FIELD_OFFSET(DEVICE_DATA_SET_REPAIR_PARAMETERS, RepairCopies) + sizeof(DWORD) * R->NumberOfRepairCopies, 8))


text:
{DeviceDsmAction_Repair, TRUE, __alignof(DEVICE_DSM_REPAIR_PARAMETERS), sizeof(DEVICE_DSM_REPAIR_PARAMETERS), TRUE, __alignof(DEVICE_DSM_REPAIR_OUTPUT), sizeof(DEVICE_DSM_REPAIR_OUTPUT)}


text:
{DeviceDsmAction_Scrub, FALSE, 0, 0, TRUE, __alignof(DEVICE_DSM_SCRUB_OUTPUT2), sizeof(DEVICE_DSM_SCRUB_OUTPUT2)}


text:
{DeviceDsmAction_TieringQuery, TRUE, __alignof(DEVICE_DSM_TIERING_QUERY_PARAMETERS), sizeof(DEVICE_DSM_TIERING_QUERY_PARAMETERS), TRUE, __alignof(DEVICE_DSM_TIERING_QUERY_OUTPUT), sizeof(DEVICE_DSM_TIERING_QUERY_OUTPUT)}


text:
{DeviceDsmAction_NvCache_Change_Priority, FALSE, __alignof(DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS), sizeof(DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS), FALSE, 0, 0}


text:
{DeviceDsmAction_TopologyIdQuery, FALSE, 0, 0, TRUE, __alignof(DEVICE_DSM_TOPOLOGY_ID_QUERY_OUTPUT), sizeof(DEVICE_DSM_TOPOLOGY_ID_QUERY_OUTPUT)}


text:
{DeviceDsmAction_GetPhysicalAddresses, FALSE, 0, 0, TRUE, __alignof(DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT), sizeof(DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT)}


text:
{DeviceDsmAction_ReportZones, FALSE, __alignof(DEVICE_DSM_REPORT_ZONES_PARAMETERS), sizeof(DEVICE_DSM_REPORT_ZONES_PARAMETERS), TRUE, __alignof(DEVICE_DSM_REPORT_ZONES_OUTPUT), sizeof(DEVICE_DSM_REPORT_ZONES_OUTPUT)}


text:
{DeviceDsmAction_GetRangeErrorInfo, FALSE, 0, 0, TRUE, __alignof(DEVICE_DSM_RANGE_ERROR_OUTPUT), sizeof(DEVICE_DSM_RANGE_ERROR_OUTPUT)}


text:
{DeviceDsmAction_LostQuery, TRUE, __alignof(DEVICE_DSM_LOST_QUERY_PARAMETERS), sizeof(DEVICE_DSM_LOST_QUERY_PARAMETERS), TRUE, __alignof(DEVICE_DSM_LOST_QUERY_OUTPUT), sizeof(DEVICE_DSM_LOST_QUERY_OUTPUT)}


text:
{DeviceDsmAction_GetFreeSpace, FALSE, 0, 0, TRUE, __alignof(DEVICE_DSM_FREE_SPACE_OUTPUT), sizeof(DEVICE_DSM_FREE_SPACE_OUTPUT)}


text:
{DeviceDsmAction_ConversionQuery, TRUE, 0, 0, TRUE, __alignof(DEVICE_DSM_CONVERSION_OUTPUT), sizeof(DEVICE_DSM_CONVERSION_OUTPUT)}


text:
CTL_CODE(IOCTL_SCMBUS_BASE, SCM_PHYSICAL_DEVICE_FUNCTION(0x03), METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS)


text:
( ((PartitionType & PARTITION_NTFT) && (((PartitionType & ~0xC0) == PARTITION_HUGE) || ((PartitionType & ~0xC0) == PARTITION_IFS) || ((PartitionType & ~0xC0) == PARTITION_FAT32) || ((PartitionType & ~0xC0) == PARTITION_FAT32_XINT13))) || ((PartitionType) == PARTITION_FAT_12) || ((PartitionType) == PARTITION_FAT_16) || ((PartitionType) == PARTITION_HUGE) || ((PartitionType) == PARTITION_IFS) || ((PartitionType) == PARTITION_FAT32) || ((PartitionType) == PARTITION_FAT32_XINT13) || ((PartitionType) == PARTITION_XINT13) )


text:
( ((PartitionType) == PARTITION_BSP) || ((PartitionType) == PARTITION_DPP) || ((PartitionType) == PARTITION_FAT_12) || ((PartitionType) == PARTITION_FAT_16) || ((PartitionType) == PARTITION_FAT32) || ((PartitionType) == PARTITION_FAT32_XINT13) || ((PartitionType) == PARTITION_HUGE) || ((PartitionType) == PARTITION_IFS) || ((PartitionType) == PARTITION_MAIN_OS) || ((PartitionType) == PARTITION_MSFT_RECOVERY) || ((PartitionType) == PARTIITON_OS_DATA) || ((PartitionType) == PARTITION_PRE_INSTALLED) || ((PartitionType) == PARTITION_SYSTEM) || ((PartitionType) == PARTITION_WINDOWS_SYSTEM) || ((PartitionType) == PARTITION_XINT13) )


text:
((PartitionType & PARTITION_NTFT) && (((PartitionType & ~0xC0) == PARTITION_HUGE) || ((PartitionType & ~0xC0) == PARTITION_IFS) || ((PartitionType & ~0xC0) == PARTITION_FAT32) || ((PartitionType & ~0xC0) == PARTITION_FAT32_XINT13)))


text:
((PDISK_DETECTION_INFO)(((PBYTE)DiskGeometryGetPartition(Geometry)+ DiskGeometryGetPartition(Geometry)->SizeOfPartitionInfo)))


text:
((PDISK_DETECTION_INFO)(((DWORD_PTR)DiskGeometryGetPartition(Geometry)+ DiskGeometryGetPartition(Geometry)->SizeOfPartitionInfo)))


text:
(USN_SOURCE_DATA_MANAGEMENT | USN_SOURCE_AUXILIARY_DATA | USN_SOURCE_REPLICATION_MANAGEMENT | USN_SOURCE_CLIENT_REPLICATION_MANAGEMENT)


text:
(TXFS_RM_FLAG_LOGGING_MODE | TXFS_RM_FLAG_RENAME_RM | TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MAX | TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MIN | TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS | TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT | TXFS_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE | TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX | TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN | TXFS_RM_FLAG_SHRINK_LOG | TXFS_RM_FLAG_GROW_LOG | TXFS_RM_FLAG_ENFORCE_MINIMUM_SIZE | TXFS_RM_FLAG_PRESERVE_CHANGES | TXFS_RM_FLAG_RESET_RM_AT_NEXT_START | TXFS_RM_FLAG_DO_NOT_RESET_RM_AT_NEXT_START | TXFS_RM_FLAG_PREFER_CONSISTENCY | TXFS_RM_FLAG_PREFER_AVAILABILITY)


text:
(TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS | TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT | TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX | TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN | TXFS_RM_FLAG_RESET_RM_AT_NEXT_START | TXFS_RM_FLAG_DO_NOT_RESET_RM_AT_NEXT_START | TXFS_RM_FLAG_PREFER_CONSISTENCY | TXFS_RM_FLAG_PREFER_AVAILABILITY)


text:
(TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MAX | TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MIN | TXFS_START_RM_FLAG_LOG_CONTAINER_SIZE | TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS | TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT | TXFS_START_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE | TXFS_START_RM_FLAG_RECOVER_BEST_EFFORT | TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX | TXFS_START_RM_FLAG_LOGGING_MODE | TXFS_START_RM_FLAG_PRESERVE_CHANGES | TXFS_START_RM_FLAG_PREFER_CONSISTENCY | TXFS_START_RM_FLAG_PREFER_AVAILABILITY)


text:
DWORD dwSize; DWORD dwFlags; HINSTANCE hInstance; union { LPCSTR pszTemplate; PROPSHEETPAGE_RESOURCE pResource; } DUMMYUNIONNAME; union { HICON hIcon; LPCSTR pszIcon; } DUMMYUNIONNAME2; LPCSTR pszTitle; DLGPROC pfnDlgProc; LPARAM lParam; LPFNPSPCALLBACKA pfnCallback; UINT *pcRefParent;


text:
DWORD dwSize; DWORD dwFlags; HINSTANCE hInstance; union { LPCWSTR pszTemplate; PROPSHEETPAGE_RESOURCE pResource; } DUMMYUNIONNAME; union { HICON hIcon; LPCWSTR pszIcon; } DUMMYUNIONNAME2; LPCWSTR pszTitle; DLGPROC pfnDlgProc; LPARAM lParam; LPFNPSPCALLBACKW pfnCallback; UINT *pcRefParent;


text:
DWORD dwSize; DWORD dwFlags; HWND hwndParent; HINSTANCE hInstance; union { HICON hIcon; LPCSTR pszIcon; } DUMMYUNIONNAME; LPCSTR pszCaption; UINT nPages; union { UINT nStartPage; LPCSTR pStartPage; } DUMMYUNIONNAME2; union { LPCPROPSHEETPAGEA ppsp; HPROPSHEETPAGE *phpage; } DUMMYUNIONNAME3; PFNPROPSHEETCALLBACK pfnCallback;


text:
DWORD dwSize; DWORD dwFlags; HWND hwndParent; HINSTANCE hInstance; union { HICON hIcon; LPCWSTR pszIcon; } DUMMYUNIONNAME; LPCWSTR pszCaption; UINT nPages; union { UINT nStartPage; LPCWSTR pStartPage; } DUMMYUNIONNAME2; union { LPCPROPSHEETPAGEW ppsp; HPROPSHEETPAGE *phpage; } DUMMYUNIONNAME3; PFNPROPSHEETCALLBACK pfnCallback;


text:
( (This)->lpVtbl -> Draw(This,dwDrawAspect,lindex,pvAspect,ptd,hdcTargetDev,hdcDraw,lprcBounds,lprcWBounds,pfnContinue,dwContinue) )


text:
_VCRUNTIME_DISABLED_WARNING_4339 _VCRUNTIME_DISABLED_WARNING_4412 4514 4820 _VCRUNTIME_EXTRA_DISABLED_WARNINGS


text:
((sizeof(t) > (2 * sizeof(__int64))) ? **(t**)((ap += sizeof(__int64)) - sizeof(__int64)) : *(t*)((ap += _SLOTSIZEOF(t) + _APALIGN(t,ap)) - _SLOTSIZEOF(t)))


text:
((sizeof(t) > sizeof(__int64) || (sizeof(t) & (sizeof(t) - 1)) != 0) ? **(t**)((ap += sizeof(__int64)) - sizeof(__int64)) : *(t*)((ap += _SLOTSIZEOF(t) + _APALIGN(t,ap)) - _SLOTSIZEOF(t)))


text:
((sizeof(t) > sizeof(__int64) || (sizeof(t) & (sizeof(t) - 1)) != 0) ? **(t**)((ap += sizeof(__int64)) - sizeof(__int64)) : *(t* )((ap += sizeof(__int64)) - sizeof(__int64)))


text:
__pragma(warning(suppress: 6255 6386)) (_MallocaComputeSize(size) != 0 ? _MarkAllocaS(malloc(_MallocaComputeSize(size)), _ALLOCA_S_HEAP_MARKER) : NULL)


text:
__pragma(warning(suppress: 6255 6386)) (_MallocaComputeSize(size) != 0 ? (((_MallocaComputeSize(size) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca(_MallocaComputeSize(size)), _ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc(_MallocaComputeSize(size)), _ALLOCA_S_HEAP_MARKER))) : NULL)


text:
((int) (_NegInf) | ((int) (_Neg) << 3) | ((int) (_NegZero) << 6) | ((int) (_PosZero) << 9) | ((int) (_Pos) << 12) | ((int) (_PosInf) << 15) | ((int) (_Nan) << 18))


text:
_mm512_set_ps((e0), (e1), (e2), (e3), (e4), (e5), (e6), (e7), (e8), (e9), (e10), (e11), (e12), (e13), (e14), (e15))


text:
_mm512_set_epi32((e0),(e1),(e2),(e3),(e4),(e5),(e6),(e7), (e8),(e9),(e10),(e11),(e12),(e13),(e14),(e15))


text:
_SAL2_Source_(_Requires_exclusive_lock_held_, (lock), _Pre_ _SA_annotes1(SAL_requires_exclusive_lock_held,lock))


text:
_SAL2_Source_(_Requires_shared_lock_held_, (lock), _Pre_ _SA_annotes1(SAL_requires_shared_lock_held,lock))


text:
_SAL2_Source_(_Requires_lock_not_held_, (lock), _Pre_ _SA_annotes1(SAL_requires_lock_not_held,lock))


text:
_SAL2_Source_(_Acquires_exclusive_lock_, (lock), _Post_ _SA_annotes1(SAL_acquires_exclusive_lock,lock))


text:
_SAL2_Source_(_Releases_exclusive_lock_, (lock), _Post_ _SA_annotes1(SAL_releases_exclusive_lock,lock))


text:
_SAL2_Source_(_Acquires_nonreentrant_lock_, (lock), _Requires_lock_not_held_(lock) _Acquires_lock_(lock))


text:
_SAL2_Source_(_Releases_nonreentrant_lock_, (lock), _Requires_lock_held_(lock) _Releases_lock_(lock))


text:
extern _Internal_lock_level_order_(a,b) void _Sal_order_##a##_##b(_In_z_ const char*a, _In_z_ const char*b); static __inline void CSALCAT2(CSAL_LockOrder,__COUNTER__)(void){_Sal_order_##a##_##b(#a,#b);}


text:
_SAL2_Source_(Internal_set_lock_count_to_zero_, (lock), _Post_ _SA_annotes1(SAL_set_lock_count_to_zero,lock))


text:
_SAL2_Source_(_Internal_set_lock_count_to_one_, (lock), _Post_ _SA_annotes1(SAL_set_lock_count_to_one,lock))


text:
_SAL2_Source_(_Function_ignore_lock_checking_, (lock), _Pre_ _SA_annotes1(SAL_ignore_lock_match,lock))


text:
__pragma(warning(push)) __pragma(warning(disable:26100 26101 26150 26101 26151 26110 26160 26130 26180 26131 26181 28112))


text:
_Post_same_lock_(_Internal_swap_lock_, (target)) _Post_same_lock_((target), (source)) _Releases_lock_(_Internal_swap_lock_)


text:
_Post_same_lock_(_Internal_swap_lock_, (left)) _Post_same_lock_((left), (right)) _Post_same_lock_((right), _Internal_swap_lock_)


text:
_SAL1_1_Source_(__requires_exclusive_lock_held, (lock), __pre _SA_annotes1(SAL_requires_exclusive_lock_held,lock))


text:
_SAL1_1_Source_(__requires_shared_lock_held, (lock), __pre _SA_annotes1(SAL_requires_shared_lock_held,lock))


text:
_SAL1_1_Source_(__requires_lock_not_held, (lock), __pre _SA_annotes1(SAL_requires_lock_not_held,lock))


text:
_SAL1_1_Source_(__acquires_exclusive_lock, (lock), __post _SA_annotes1(SAL_acquires_exclusive_lock,lock))


text:
_SAL1_1_Source_(__releases_exclusive_lock, (lock),__post _SA_annotes1(SAL_releases_exclusive_lock,lock))


text:
extern __internal_lock_level_order(a,b) void __sal_order_##a##_##b(__in_z char*a, __in_z char*b); static __inline void CSALCAT2(CSAL_LockOrder,__COUNTER__)(void){__sal_order_##a##_##b(#a,#b);}


text:
_SAL1_1_Source_(__function_ignore_lock_cleanup, (lock), __pre _SA_annotes1(SAL_ignore_lock_match,lock))


text:
__pragma(warning(push)) __pragma(warning(disable:26100 26150 26101 26151 26110 26160 26130 26180 26131 26181))


text:
template <int N, typename T, precision P, template <typename, precision> class vecType, int E0, int E1, int E2, int E3>


text:
template <int N, typename T, precision P, template <typename, precision> class vecType, int E0, int E1, int E2, int E3, int F0, int F1, int F2, int F3>


text:
_GLM_SWIZZLE_TEMPLATE2 GLM_FUNC_QUALIFIER vecType<T, P> operator OPERAND ( const _GLM_SWIZZLE_TYPE1& a, const _GLM_SWIZZLE_TYPE2& b) { return a() OPERAND b(); } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER vecType<T, P> operator OPERAND ( const _GLM_SWIZZLE_TYPE1& a, const vecType<T, P>& b) { return a() OPERAND b; } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER vecType<T, P> operator OPERAND ( const vecType<T, P>& a, const _GLM_SWIZZLE_TYPE1& b) { return a OPERAND b(); }


text:
_GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER vecType<T, P> operator OPERAND ( const _GLM_SWIZZLE_TYPE1& a, const T& b) { return a() OPERAND b; } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER vecType<T, P> operator OPERAND ( const T& a, const _GLM_SWIZZLE_TYPE1& b) { return a OPERAND b(); }


text:
_GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const _GLM_SWIZZLE_TYPE1& a) { return FUNCTION(a()); }


text:
_GLM_SWIZZLE_TEMPLATE2 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const _GLM_SWIZZLE_TYPE1& a, const _GLM_SWIZZLE_TYPE2& b) { return FUNCTION(a(), b()); } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const _GLM_SWIZZLE_TYPE1& a, const _GLM_SWIZZLE_TYPE1& b) { return FUNCTION(a(), b()); } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const _GLM_SWIZZLE_TYPE1& a, const typename V& b) { return FUNCTION(a(), b); } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const V& a, const _GLM_SWIZZLE_TYPE1& b) { return FUNCTION(a, b()); }


text:
_GLM_SWIZZLE_TEMPLATE2 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const _GLM_SWIZZLE_TYPE1& a, const _GLM_SWIZZLE_TYPE2& b, const T& c) { return FUNCTION(a(), b(), c); } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const _GLM_SWIZZLE_TYPE1& a, const _GLM_SWIZZLE_TYPE1& b, const T& c) { return FUNCTION(a(), b(), c); } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const _GLM_SWIZZLE_TYPE1& a, const typename S0::vec_type& b, const T& c) { return FUNCTION(a(), b, c); } _GLM_SWIZZLE_TEMPLATE1 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const typename V& a, const _GLM_SWIZZLE_TYPE1& b, const T& c) { return FUNCTION(a, b(), c); }


text:
struct { detail::_swizzle<2, T, P, V, 0,0,-1,-2> E0##E0; }; struct { detail::_swizzle<2, T, P, V, 0,1,-1,-2> E0##E1; }; struct { detail::_swizzle<2, T, P, V, 1,0,-1,-2> E1##E0; }; struct { detail::_swizzle<2, T, P, V, 1,1,-1,-2> E1##E1; };


text:
struct { detail::_swizzle<3,T, P, V, 0,0,0,-1> E0##E0##E0; }; struct { detail::_swizzle<3,T, P, V, 0,0,1,-1> E0##E0##E1; }; struct { detail::_swizzle<3,T, P, V, 0,1,0,-1> E0##E1##E0; }; struct { detail::_swizzle<3,T, P, V, 0,1,1,-1> E0##E1##E1; }; struct { detail::_swizzle<3,T, P, V, 1,0,0,-1> E1##E0##E0; }; struct { detail::_swizzle<3,T, P, V, 1,0,1,-1> E1##E0##E1; }; struct { detail::_swizzle<3,T, P, V, 1,1,0,-1> E1##E1##E0; }; struct { detail::_swizzle<3,T, P, V, 1,1,1,-1> E1##E1##E1; };


text:
struct { detail::_swizzle<4,T, P, V, 0,0,0,0> E0##E0##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 0,0,0,1> E0##E0##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 0,0,1,0> E0##E0##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 0,0,1,1> E0##E0##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 0,1,0,0> E0##E1##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 0,1,0,1> E0##E1##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 0,1,1,0> E0##E1##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 0,1,1,1> E0##E1##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 1,0,0,0> E1##E0##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 1,0,0,1> E1##E0##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 1,0,1,0> E1##E0##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 1,0,1,1> E1##E0##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 1,1,0,0> E1##E1##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 1,1,0,1> E1##E1##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 1,1,1,0> E1##E1##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 1,1,1,1> E1##E1##E1##E1; };


text:
struct { detail::_swizzle<2,T, P, V, 0,0,-1,-2> E0##E0; }; struct { detail::_swizzle<2,T, P, V, 0,1,-1,-2> E0##E1; }; struct { detail::_swizzle<2,T, P, V, 0,2,-1,-2> E0##E2; }; struct { detail::_swizzle<2,T, P, V, 1,0,-1,-2> E1##E0; }; struct { detail::_swizzle<2,T, P, V, 1,1,-1,-2> E1##E1; }; struct { detail::_swizzle<2,T, P, V, 1,2,-1,-2> E1##E2; }; struct { detail::_swizzle<2,T, P, V, 2,0,-1,-2> E2##E0; }; struct { detail::_swizzle<2,T, P, V, 2,1,-1,-2> E2##E1; }; struct { detail::_swizzle<2,T, P, V, 2,2,-1,-2> E2##E2; };


text:
struct { detail::_swizzle<3, T, P, V, 0,0,0,-1> E0##E0##E0; }; struct { detail::_swizzle<3, T, P, V, 0,0,1,-1> E0##E0##E1; }; struct { detail::_swizzle<3, T, P, V, 0,0,2,-1> E0##E0##E2; }; struct { detail::_swizzle<3, T, P, V, 0,1,0,-1> E0##E1##E0; }; struct { detail::_swizzle<3, T, P, V, 0,1,1,-1> E0##E1##E1; }; struct { detail::_swizzle<3, T, P, V, 0,1,2,-1> E0##E1##E2; }; struct { detail::_swizzle<3, T, P, V, 0,2,0,-1> E0##E2##E0; }; struct { detail::_swizzle<3, T, P, V, 0,2,1,-1> E0##E2##E1; }; struct { detail::_swizzle<3, T, P, V, 0,2,2,-1> E0##E2##E2; }; struct { detail::_swizzle<3, T, P, V, 1,0,0,-1> E1##E0##E0; }; struct { detail::_swizzle<3, T, P, V, 1,0,1,-1> E1##E0##E1; }; struct { detail::_swizzle<3, T, P, V, 1,0,2,-1> E1##E0##E2; }; struct { detail::_swizzle<3, T, P, V, 1,1,0,-1> E1##E1##E0; }; struct { detail::_swizzle<3, T, P, V, 1,1,1,-1> E1##E1##E1; }; struct { detail::_swizzle<3, T, P, V, 1,1,2,-1> E1##E1##E2; }; struct { detail::_swizzle<3, T, P, V, 1,2,0,-1> E1##E2##E0; }; struct { detail::_swizzle<3, T, P, V, 1,2,1,-1> E1##E2##E1; }; struct { detail::_swizzle<3, T, P, V, 1,2,2,-1> E1##E2##E2; }; struct { detail::_swizzle<3, T, P, V, 2,0,0,-1> E2##E0##E0; }; struct { detail::_swizzle<3, T, P, V, 2,0,1,-1> E2##E0##E1; }; struct { detail::_swizzle<3, T, P, V, 2,0,2,-1> E2##E0##E2; }; struct { detail::_swizzle<3, T, P, V, 2,1,0,-1> E2##E1##E0; }; struct { detail::_swizzle<3, T, P, V, 2,1,1,-1> E2##E1##E1; }; struct { detail::_swizzle<3, T, P, V, 2,1,2,-1> E2##E1##E2; }; struct { detail::_swizzle<3, T, P, V, 2,2,0,-1> E2##E2##E0; }; struct { detail::_swizzle<3, T, P, V, 2,2,1,-1> E2##E2##E1; }; struct { detail::_swizzle<3, T, P, V, 2,2,2,-1> E2##E2##E2; };


text:
struct { detail::_swizzle<4,T, P, V, 0,0,0,0> E0##E0##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 0,0,0,1> E0##E0##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 0,0,0,2> E0##E0##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 0,0,1,0> E0##E0##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 0,0,1,1> E0##E0##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 0,0,1,2> E0##E0##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 0,0,2,0> E0##E0##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 0,0,2,1> E0##E0##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 0,0,2,2> E0##E0##E2##E2; }; struct { detail::_swizzle<4,T, P, V, 0,1,0,0> E0##E1##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 0,1,0,1> E0##E1##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 0,1,0,2> E0##E1##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 0,1,1,0> E0##E1##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 0,1,1,1> E0##E1##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 0,1,1,2> E0##E1##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 0,1,2,0> E0##E1##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 0,1,2,1> E0##E1##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 0,1,2,2> E0##E1##E2##E2; }; struct { detail::_swizzle<4,T, P, V, 0,2,0,0> E0##E2##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 0,2,0,1> E0##E2##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 0,2,0,2> E0##E2##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 0,2,1,0> E0##E2##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 0,2,1,1> E0##E2##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 0,2,1,2> E0##E2##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 0,2,2,0> E0##E2##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 0,2,2,1> E0##E2##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 0,2,2,2> E0##E2##E2##E2; }; struct { detail::_swizzle<4,T, P, V, 1,0,0,0> E1##E0##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 1,0,0,1> E1##E0##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 1,0,0,2> E1##E0##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 1,0,1,0> E1##E0##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 1,0,1,1> E1##E0##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 1,0,1,2> E1##E0##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 1,0,2,0> E1##E0##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 1,0,2,1> E1##E0##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 1,0,2,2> E1##E0##E2##E2; }; struct { detail::_swizzle<4,T, P, V, 1,1,0,0> E1##E1##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 1,1,0,1> E1##E1##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 1,1,0,2> E1##E1##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 1,1,1,0> E1##E1##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 1,1,1,1> E1##E1##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 1,1,1,2> E1##E1##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 1,1,2,0> E1##E1##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 1,1,2,1> E1##E1##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 1,1,2,2> E1##E1##E2##E2; }; struct { detail::_swizzle<4,T, P, V, 1,2,0,0> E1##E2##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 1,2,0,1> E1##E2##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 1,2,0,2> E1##E2##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 1,2,1,0> E1##E2##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 1,2,1,1> E1##E2##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 1,2,1,2> E1##E2##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 1,2,2,0> E1##E2##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 1,2,2,1> E1##E2##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 1,2,2,2> E1##E2##E2##E2; }; struct { detail::_swizzle<4,T, P, V, 2,0,0,0> E2##E0##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 2,0,0,1> E2##E0##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 2,0,0,2> E2##E0##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 2,0,1,0> E2##E0##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 2,0,1,1> E2##E0##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 2,0,1,2> E2##E0##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 2,0,2,0> E2##E0##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 2,0,2,1> E2##E0##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 2,0,2,2> E2##E0##E2##E2; }; struct { detail::_swizzle<4,T, P, V, 2,1,0,0> E2##E1##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 2,1,0,1> E2##E1##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 2,1,0,2> E2##E1##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 2,1,1,0> E2##E1##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 2,1,1,1> E2##E1##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 2,1,1,2> E2##E1##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 2,1,2,0> E2##E1##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 2,1,2,1> E2##E1##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 2,1,2,2> E2##E1##E2##E2; }; struct { detail::_swizzle<4,T, P, V, 2,2,0,0> E2##E2##E0##E0; }; struct { detail::_swizzle<4,T, P, V, 2,2,0,1> E2##E2##E0##E1; }; struct { detail::_swizzle<4,T, P, V, 2,2,0,2> E2##E2##E0##E2; }; struct { detail::_swizzle<4,T, P, V, 2,2,1,0> E2##E2##E1##E0; }; struct { detail::_swizzle<4,T, P, V, 2,2,1,1> E2##E2##E1##E1; }; struct { detail::_swizzle<4,T, P, V, 2,2,1,2> E2##E2##E1##E2; }; struct { detail::_swizzle<4,T, P, V, 2,2,2,0> E2##E2##E2##E0; }; struct { detail::_swizzle<4,T, P, V, 2,2,2,1> E2##E2##E2##E1; }; struct { detail::_swizzle<4,T, P, V, 2,2,2,2> E2##E2##E2##E2; };


text:
struct { detail::_swizzle<2,T, P, V, 0,0,-1,-2> E0##E0; }; struct { detail::_swizzle<2,T, P, V, 0,1,-1,-2> E0##E1; }; struct { detail::_swizzle<2,T, P, V, 0,2,-1,-2> E0##E2; }; struct { detail::_swizzle<2,T, P, V, 0,3,-1,-2> E0##E3; }; struct { detail::_swizzle<2,T, P, V, 1,0,-1,-2> E1##E0; }; struct { detail::_swizzle<2,T, P, V, 1,1,-1,-2> E1##E1; }; struct { detail::_swizzle<2,T, P, V, 1,2,-1,-2> E1##E2; }; struct { detail::_swizzle<2,T, P, V, 1,3,-1,-2> E1##E3; }; struct { detail::_swizzle<2,T, P, V, 2,0,-1,-2> E2##E0; }; struct { detail::_swizzle<2,T, P, V, 2,1,-1,-2> E2##E1; }; struct { detail::_swizzle<2,T, P, V, 2,2,-1,-2> E2##E2; }; struct { detail::_swizzle<2,T, P, V, 2,3,-1,-2> E2##E3; }; struct { detail::_swizzle<2,T, P, V, 3,0,-1,-2> E3##E0; }; struct { detail::_swizzle<2,T, P, V, 3,1,-1,-2> E3##E1; }; struct { detail::_swizzle<2,T, P, V, 3,2,-1,-2> E3##E2; }; struct { detail::_swizzle<2,T, P, V, 3,3,-1,-2> E3##E3; };


text:
struct { detail::_swizzle<3, T, P, V, 0,0,0,-1> E0##E0##E0; }; struct { detail::_swizzle<3, T, P, V, 0,0,1,-1> E0##E0##E1; }; struct { detail::_swizzle<3, T, P, V, 0,0,2,-1> E0##E0##E2; }; struct { detail::_swizzle<3, T, P, V, 0,0,3,-1> E0##E0##E3; }; struct { detail::_swizzle<3, T, P, V, 0,1,0,-1> E0##E1##E0; }; struct { detail::_swizzle<3, T, P, V, 0,1,1,-1> E0##E1##E1; }; struct { detail::_swizzle<3, T, P, V, 0,1,2,-1> E0##E1##E2; }; struct { detail::_swizzle<3, T, P, V, 0,1,3,-1> E0##E1##E3; }; struct { detail::_swizzle<3, T, P, V, 0,2,0,-1> E0##E2##E0; }; struct { detail::_swizzle<3, T, P, V, 0,2,1,-1> E0##E2##E1; }; struct { detail::_swizzle<3, T, P, V, 0,2,2,-1> E0##E2##E2; }; struct { detail::_swizzle<3, T, P, V, 0,2,3,-1> E0##E2##E3; }; struct { detail::_swizzle<3, T, P, V, 0,3,0,-1> E0##E3##E0; }; struct { detail::_swizzle<3, T, P, V, 0,3,1,-1> E0##E3##E1; }; struct { detail::_swizzle<3, T, P, V, 0,3,2,-1> E0##E3##E2; }; struct { detail::_swizzle<3, T, P, V, 0,3,3,-1> E0##E3##E3; }; struct { detail::_swizzle<3, T, P, V, 1,0,0,-1> E1##E0##E0; }; struct { detail::_swizzle<3, T, P, V, 1,0,1,-1> E1##E0##E1; }; struct { detail::_swizzle<3, T, P, V, 1,0,2,-1> E1##E0##E2; }; struct { detail::_swizzle<3, T, P, V, 1,0,3,-1> E1##E0##E3; }; struct { detail::_swizzle<3, T, P, V, 1,1,0,-1> E1##E1##E0; }; struct { detail::_swizzle<3, T, P, V, 1,1,1,-1> E1##E1##E1; }; struct { detail::_swizzle<3, T, P, V, 1,1,2,-1> E1##E1##E2; }; struct { detail::_swizzle<3, T, P, V, 1,1,3,-1> E1##E1##E3; }; struct { detail::_swizzle<3, T, P, V, 1,2,0,-1> E1##E2##E0; }; struct { detail::_swizzle<3, T, P, V, 1,2,1,-1> E1##E2##E1; }; struct { detail::_swizzle<3, T, P, V, 1,2,2,-1> E1##E2##E2; }; struct { detail::_swizzle<3, T, P, V, 1,2,3,-1> E1##E2##E3; }; struct { detail::_swizzle<3, T, P, V, 1,3,0,-1> E1##E3##E0; }; struct { detail::_swizzle<3, T, P, V, 1,3,1,-1> E1##E3##E1; }; struct { detail::_swizzle<3, T, P, V, 1,3,2,-1> E1##E3##E2; }; struct { detail::_swizzle<3, T, P, V, 1,3,3,-1> E1##E3##E3; }; struct { detail::_swizzle<3, T, P, V, 2,0,0,-1> E2##E0##E0; }; struct { detail::_swizzle<3, T, P, V, 2,0,1,-1> E2##E0##E1; }; struct { detail::_swizzle<3, T, P, V, 2,0,2,-1> E2##E0##E2; }; struct { detail::_swizzle<3, T, P, V, 2,0,3,-1> E2##E0##E3; }; struct { detail::_swizzle<3, T, P, V, 2,1,0,-1> E2##E1##E0; }; struct { detail::_swizzle<3, T, P, V, 2,1,1,-1> E2##E1##E1; }; struct { detail::_swizzle<3, T, P, V, 2,1,2,-1> E2##E1##E2; }; struct { detail::_swizzle<3, T, P, V, 2,1,3,-1> E2##E1##E3; }; struct { detail::_swizzle<3, T, P, V, 2,2,0,-1> E2##E2##E0; }; struct { detail::_swizzle<3, T, P, V, 2,2,1,-1> E2##E2##E1; }; struct { detail::_swizzle<3, T, P, V, 2,2,2,-1> E2##E2##E2; }; struct { detail::_swizzle<3, T, P, V, 2,2,3,-1> E2##E2##E3; }; struct { detail::_swizzle<3, T, P, V, 2,3,0,-1> E2##E3##E0; }; struct { detail::_swizzle<3, T, P, V, 2,3,1,-1> E2##E3##E1; }; struct { detail::_swizzle<3, T, P, V, 2,3,2,-1> E2##E3##E2; }; struct { detail::_swizzle<3, T, P, V, 2,3,3,-1> E2##E3##E3; }; struct { detail::_swizzle<3, T, P, V, 3,0,0,-1> E3##E0##E0; }; struct { detail::_swizzle<3, T, P, V, 3,0,1,-1> E3##E0##E1; }; struct { detail::_swizzle<3, T, P, V, 3,0,2,-1> E3##E0##E2; }; struct { detail::_swizzle<3, T, P, V, 3,0,3,-1> E3##E0##E3; }; struct { detail::_swizzle<3, T, P, V, 3,1,0,-1> E3##E1##E0; }; struct { detail::_swizzle<3, T, P, V, 3,1,1,-1> E3##E1##E1; }; struct { detail::_swizzle<3, T, P, V, 3,1,2,-1> E3##E1##E2; }; struct { detail::_swizzle<3, T, P, V, 3,1,3,-1> E3##E1##E3; }; struct { detail::_swizzle<3, T, P, V, 3,2,0,-1> E3##E2##E0; }; struct { detail::_swizzle<3, T, P, V, 3,2,1,-1> E3##E2##E1; }; struct { detail::_swizzle<3, T, P, V, 3,2,2,-1> E3##E2##E2; }; struct { detail::_swizzle<3, T, P, V, 3,2,3,-1> E3##E2##E3; }; struct { detail::_swizzle<3, T, P, V, 3,3,0,-1> E3##E3##E0; }; struct { detail::_swizzle<3, T, P, V, 3,3,1,-1> E3##E3##E1; }; struct { detail::_swizzle<3, T, P, V, 3,3,2,-1> E3##E3##E2; }; struct { detail::_swizzle<3, T, P, V, 3,3,3,-1> E3##E3##E3; };


text:
struct { detail::_swizzle<4, T, P, V, 0,0,0,0> E0##E0##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 0,0,0,1> E0##E0##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 0,0,0,2> E0##E0##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 0,0,0,3> E0##E0##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 0,0,1,0> E0##E0##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 0,0,1,1> E0##E0##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 0,0,1,2> E0##E0##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 0,0,1,3> E0##E0##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 0,0,2,0> E0##E0##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 0,0,2,1> E0##E0##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 0,0,2,2> E0##E0##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 0,0,2,3> E0##E0##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 0,0,3,0> E0##E0##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 0,0,3,1> E0##E0##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 0,0,3,2> E0##E0##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 0,0,3,3> E0##E0##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 0,1,0,0> E0##E1##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 0,1,0,1> E0##E1##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 0,1,0,2> E0##E1##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 0,1,0,3> E0##E1##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 0,1,1,0> E0##E1##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 0,1,1,1> E0##E1##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 0,1,1,2> E0##E1##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 0,1,1,3> E0##E1##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 0,1,2,0> E0##E1##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 0,1,2,1> E0##E1##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 0,1,2,2> E0##E1##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 0,1,2,3> E0##E1##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 0,1,3,0> E0##E1##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 0,1,3,1> E0##E1##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 0,1,3,2> E0##E1##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 0,1,3,3> E0##E1##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 0,2,0,0> E0##E2##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 0,2,0,1> E0##E2##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 0,2,0,2> E0##E2##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 0,2,0,3> E0##E2##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 0,2,1,0> E0##E2##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 0,2,1,1> E0##E2##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 0,2,1,2> E0##E2##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 0,2,1,3> E0##E2##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 0,2,2,0> E0##E2##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 0,2,2,1> E0##E2##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 0,2,2,2> E0##E2##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 0,2,2,3> E0##E2##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 0,2,3,0> E0##E2##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 0,2,3,1> E0##E2##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 0,2,3,2> E0##E2##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 0,2,3,3> E0##E2##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 0,3,0,0> E0##E3##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 0,3,0,1> E0##E3##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 0,3,0,2> E0##E3##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 0,3,0,3> E0##E3##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 0,3,1,0> E0##E3##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 0,3,1,1> E0##E3##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 0,3,1,2> E0##E3##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 0,3,1,3> E0##E3##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 0,3,2,0> E0##E3##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 0,3,2,1> E0##E3##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 0,3,2,2> E0##E3##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 0,3,2,3> E0##E3##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 0,3,3,0> E0##E3##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 0,3,3,1> E0##E3##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 0,3,3,2> E0##E3##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 0,3,3,3> E0##E3##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 1,0,0,0> E1##E0##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 1,0,0,1> E1##E0##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 1,0,0,2> E1##E0##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 1,0,0,3> E1##E0##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 1,0,1,0> E1##E0##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 1,0,1,1> E1##E0##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 1,0,1,2> E1##E0##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 1,0,1,3> E1##E0##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 1,0,2,0> E1##E0##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 1,0,2,1> E1##E0##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 1,0,2,2> E1##E0##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 1,0,2,3> E1##E0##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 1,0,3,0> E1##E0##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 1,0,3,1> E1##E0##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 1,0,3,2> E1##E0##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 1,0,3,3> E1##E0##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 1,1,0,0> E1##E1##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 1,1,0,1> E1##E1##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 1,1,0,2> E1##E1##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 1,1,0,3> E1##E1##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 1,1,1,0> E1##E1##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 1,1,1,1> E1##E1##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 1,1,1,2> E1##E1##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 1,1,1,3> E1##E1##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 1,1,2,0> E1##E1##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 1,1,2,1> E1##E1##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 1,1,2,2> E1##E1##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 1,1,2,3> E1##E1##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 1,1,3,0> E1##E1##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 1,1,3,1> E1##E1##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 1,1,3,2> E1##E1##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 1,1,3,3> E1##E1##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 1,2,0,0> E1##E2##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 1,2,0,1> E1##E2##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 1,2,0,2> E1##E2##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 1,2,0,3> E1##E2##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 1,2,1,0> E1##E2##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 1,2,1,1> E1##E2##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 1,2,1,2> E1##E2##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 1,2,1,3> E1##E2##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 1,2,2,0> E1##E2##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 1,2,2,1> E1##E2##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 1,2,2,2> E1##E2##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 1,2,2,3> E1##E2##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 1,2,3,0> E1##E2##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 1,2,3,1> E1##E2##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 1,2,3,2> E1##E2##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 1,2,3,3> E1##E2##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 1,3,0,0> E1##E3##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 1,3,0,1> E1##E3##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 1,3,0,2> E1##E3##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 1,3,0,3> E1##E3##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 1,3,1,0> E1##E3##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 1,3,1,1> E1##E3##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 1,3,1,2> E1##E3##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 1,3,1,3> E1##E3##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 1,3,2,0> E1##E3##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 1,3,2,1> E1##E3##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 1,3,2,2> E1##E3##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 1,3,2,3> E1##E3##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 1,3,3,0> E1##E3##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 1,3,3,1> E1##E3##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 1,3,3,2> E1##E3##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 1,3,3,3> E1##E3##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 2,0,0,0> E2##E0##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 2,0,0,1> E2##E0##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 2,0,0,2> E2##E0##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 2,0,0,3> E2##E0##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 2,0,1,0> E2##E0##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 2,0,1,1> E2##E0##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 2,0,1,2> E2##E0##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 2,0,1,3> E2##E0##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 2,0,2,0> E2##E0##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 2,0,2,1> E2##E0##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 2,0,2,2> E2##E0##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 2,0,2,3> E2##E0##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 2,0,3,0> E2##E0##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 2,0,3,1> E2##E0##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 2,0,3,2> E2##E0##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 2,0,3,3> E2##E0##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 2,1,0,0> E2##E1##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 2,1,0,1> E2##E1##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 2,1,0,2> E2##E1##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 2,1,0,3> E2##E1##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 2,1,1,0> E2##E1##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 2,1,1,1> E2##E1##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 2,1,1,2> E2##E1##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 2,1,1,3> E2##E1##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 2,1,2,0> E2##E1##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 2,1,2,1> E2##E1##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 2,1,2,2> E2##E1##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 2,1,2,3> E2##E1##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 2,1,3,0> E2##E1##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 2,1,3,1> E2##E1##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 2,1,3,2> E2##E1##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 2,1,3,3> E2##E1##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 2,2,0,0> E2##E2##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 2,2,0,1> E2##E2##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 2,2,0,2> E2##E2##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 2,2,0,3> E2##E2##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 2,2,1,0> E2##E2##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 2,2,1,1> E2##E2##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 2,2,1,2> E2##E2##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 2,2,1,3> E2##E2##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 2,2,2,0> E2##E2##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 2,2,2,1> E2##E2##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 2,2,2,2> E2##E2##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 2,2,2,3> E2##E2##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 2,2,3,0> E2##E2##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 2,2,3,1> E2##E2##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 2,2,3,2> E2##E2##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 2,2,3,3> E2##E2##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 2,3,0,0> E2##E3##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 2,3,0,1> E2##E3##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 2,3,0,2> E2##E3##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 2,3,0,3> E2##E3##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 2,3,1,0> E2##E3##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 2,3,1,1> E2##E3##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 2,3,1,2> E2##E3##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 2,3,1,3> E2##E3##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 2,3,2,0> E2##E3##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 2,3,2,1> E2##E3##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 2,3,2,2> E2##E3##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 2,3,2,3> E2##E3##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 2,3,3,0> E2##E3##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 2,3,3,1> E2##E3##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 2,3,3,2> E2##E3##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 2,3,3,3> E2##E3##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 3,0,0,0> E3##E0##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 3,0,0,1> E3##E0##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 3,0,0,2> E3##E0##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 3,0,0,3> E3##E0##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 3,0,1,0> E3##E0##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 3,0,1,1> E3##E0##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 3,0,1,2> E3##E0##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 3,0,1,3> E3##E0##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 3,0,2,0> E3##E0##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 3,0,2,1> E3##E0##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 3,0,2,2> E3##E0##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 3,0,2,3> E3##E0##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 3,0,3,0> E3##E0##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 3,0,3,1> E3##E0##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 3,0,3,2> E3##E0##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 3,0,3,3> E3##E0##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 3,1,0,0> E3##E1##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 3,1,0,1> E3##E1##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 3,1,0,2> E3##E1##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 3,1,0,3> E3##E1##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 3,1,1,0> E3##E1##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 3,1,1,1> E3##E1##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 3,1,1,2> E3##E1##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 3,1,1,3> E3##E1##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 3,1,2,0> E3##E1##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 3,1,2,1> E3##E1##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 3,1,2,2> E3##E1##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 3,1,2,3> E3##E1##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 3,1,3,0> E3##E1##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 3,1,3,1> E3##E1##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 3,1,3,2> E3##E1##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 3,1,3,3> E3##E1##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 3,2,0,0> E3##E2##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 3,2,0,1> E3##E2##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 3,2,0,2> E3##E2##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 3,2,0,3> E3##E2##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 3,2,1,0> E3##E2##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 3,2,1,1> E3##E2##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 3,2,1,2> E3##E2##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 3,2,1,3> E3##E2##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 3,2,2,0> E3##E2##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 3,2,2,1> E3##E2##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 3,2,2,2> E3##E2##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 3,2,2,3> E3##E2##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 3,2,3,0> E3##E2##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 3,2,3,1> E3##E2##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 3,2,3,2> E3##E2##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 3,2,3,3> E3##E2##E3##E3; }; struct { detail::_swizzle<4, T, P, V, 3,3,0,0> E3##E3##E0##E0; }; struct { detail::_swizzle<4, T, P, V, 3,3,0,1> E3##E3##E0##E1; }; struct { detail::_swizzle<4, T, P, V, 3,3,0,2> E3##E3##E0##E2; }; struct { detail::_swizzle<4, T, P, V, 3,3,0,3> E3##E3##E0##E3; }; struct { detail::_swizzle<4, T, P, V, 3,3,1,0> E3##E3##E1##E0; }; struct { detail::_swizzle<4, T, P, V, 3,3,1,1> E3##E3##E1##E1; }; struct { detail::_swizzle<4, T, P, V, 3,3,1,2> E3##E3##E1##E2; }; struct { detail::_swizzle<4, T, P, V, 3,3,1,3> E3##E3##E1##E3; }; struct { detail::_swizzle<4, T, P, V, 3,3,2,0> E3##E3##E2##E0; }; struct { detail::_swizzle<4, T, P, V, 3,3,2,1> E3##E3##E2##E1; }; struct { detail::_swizzle<4, T, P, V, 3,3,2,2> E3##E3##E2##E2; }; struct { detail::_swizzle<4, T, P, V, 3,3,2,3> E3##E3##E2##E3; }; struct { detail::_swizzle<4, T, P, V, 3,3,3,0> E3##E3##E3##E0; }; struct { detail::_swizzle<4, T, P, V, 3,3,3,1> E3##E3##E3##E1; }; struct { detail::_swizzle<4, T, P, V, 3,3,3,2> E3##E3##E3##E2; }; struct { detail::_swizzle<4, T, P, V, 3,3,3,3> E3##E3##E3##E3; };


text:
SWIZZLED_TYPE<TMPL_TYPE, PRECISION> A##B() CONST { return SWIZZLED_TYPE<TMPL_TYPE, PRECISION>(this->A, this->B); }


text:
SWIZZLED_TYPE<TMPL_TYPE, PRECISION> A##B##C() CONST { return SWIZZLED_TYPE<TMPL_TYPE, PRECISION>(this->A, this->B, this->C); }


text:
SWIZZLED_TYPE<TMPL_TYPE, PRECISION> A##B##C##D() CONST { return SWIZZLED_TYPE<TMPL_TYPE, PRECISION>(this->A, this->B, this->C, this->D); }


text:
template <typename TMPL_TYPE> SWIZZLED_TYPE<TMPL_TYPE> CLASS_TYPE<TMPL_TYPE, PRECISION>::A##B() CONST { return SWIZZLED_TYPE<TMPL_TYPE, PRECISION>(this->A, this->B); }


text:
template <typename TMPL_TYPE> SWIZZLED_TYPE<TMPL_TYPE> CLASS_TYPE<TMPL_TYPE, PRECISION>::A##B##C() CONST { return SWIZZLED_TYPE<TMPL_TYPE, PRECISION>(this->A, this->B, this->C); }


text:
template <typename TMPL_TYPE> SWIZZLED_TYPE<TMPL_TYPE> CLASS_TYPE<TMPL_TYPE, PRECISION>::A##B##C##D() CONST { return SWIZZLED_TYPE<TMPL_TYPE, PRECISION>(this->A, this->B, this->C, this->D); }


text:
GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, A, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, B, A)


text:
GLM_SWIZZLE_GEN_REF2_FROM_VEC2_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, x, y) GLM_SWIZZLE_GEN_REF2_FROM_VEC2_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, r, g) GLM_SWIZZLE_GEN_REF2_FROM_VEC2_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, s, t)


text:
GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, A, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, A, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, B, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, B, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, C, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, C, B)


text:
GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, A, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, A, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, B, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, B, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, C, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, C, B, A)


text:
GLM_SWIZZLE_GEN_REF3_FROM_VEC3_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC3_TYPE, A, B, C) GLM_SWIZZLE_GEN_REF2_FROM_VEC3_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, A, B, C)


text:
GLM_SWIZZLE_GEN_REF_FROM_VEC3_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, x, y, z) GLM_SWIZZLE_GEN_REF_FROM_VEC3_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, r, g, b) GLM_SWIZZLE_GEN_REF_FROM_VEC3_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, s, t, p)


text:
GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, A, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, A, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, A, D) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, B, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, B, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, B, D) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, C, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, C, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, C, D) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, D, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, D, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, GLM_MUTABLE, D, C)


text:
GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, B, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, C, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, D, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, D, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, A, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, C, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, D, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, D, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, A, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, B, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, D, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, D, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, C, B)


text:
GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, C, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, C, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, D, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, D, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, B, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , A, B, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, C, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, C, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, D, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, D, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, A, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , B, A, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, B, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, B, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, D, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, D, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, A, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , C, A, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, C, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, C, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, A, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, A, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, B, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, , D, B, C, A)


text:
GLM_SWIZZLE_GEN_REF2_FROM_VEC4_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, A, B, C, D) GLM_SWIZZLE_GEN_REF3_FROM_VEC4_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC3_TYPE, A, B, C, D) GLM_SWIZZLE_GEN_REF4_FROM_VEC4_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC4_TYPE, A, B, C, D)


text:
GLM_SWIZZLE_GEN_REF_FROM_VEC4_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, x, y, z, w) GLM_SWIZZLE_GEN_REF_FROM_VEC4_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, r, g, b, a) GLM_SWIZZLE_GEN_REF_FROM_VEC4_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, s, t, p, q)


text:
GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B)


text:
GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B)


text:
GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, B)


text:
GLM_SWIZZLE_GEN_VEC2_FROM_VEC2_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, A, B) GLM_SWIZZLE_GEN_VEC3_FROM_VEC2_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC3_TYPE, A, B) GLM_SWIZZLE_GEN_VEC4_FROM_VEC2_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC4_TYPE, A, B)


text:
GLM_SWIZZLE_GEN_VEC_FROM_VEC2_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, x, y) GLM_SWIZZLE_GEN_VEC_FROM_VEC2_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, r, g) GLM_SWIZZLE_GEN_VEC_FROM_VEC2_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, s, t)


text:
GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C)


text:
GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C)


text:
GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C, C)


text:
GLM_SWIZZLE_GEN_VEC2_FROM_VEC3_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, A, B, C) GLM_SWIZZLE_GEN_VEC3_FROM_VEC3_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC3_TYPE, A, B, C) GLM_SWIZZLE_GEN_VEC4_FROM_VEC3_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC4_TYPE, A, B, C)


text:
GLM_SWIZZLE_GEN_VEC_FROM_VEC3_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, x, y, z) GLM_SWIZZLE_GEN_VEC_FROM_VEC3_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, r, g, b) GLM_SWIZZLE_GEN_VEC_FROM_VEC3_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, s, t, p)


text:
GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C) GLM_SWIZZLE_GEN_VEC2_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D)


text:
GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, D) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, A) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, B) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, C) GLM_SWIZZLE_GEN_VEC3_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, D)


text:
GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, A, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, B, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, C, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, A, D, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, A, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, B, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, C, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, B, D, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, A, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, B, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, C, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, C, D, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, A, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, B, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, C, D, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, A, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, A, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, A, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, A, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, B, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, B, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, B, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, B, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, C, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, C, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, C, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, C, D) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, D, A) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, D, B) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, D, C) GLM_SWIZZLE_GEN_VEC4_ENTRY(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_TYPE, const, D, D, D, D)


text:
GLM_SWIZZLE_GEN_VEC2_FROM_VEC4_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, A, B, C, D) GLM_SWIZZLE_GEN_VEC3_FROM_VEC4_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC3_TYPE, A, B, C, D) GLM_SWIZZLE_GEN_VEC4_FROM_VEC4_SWIZZLE(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC4_TYPE, A, B, C, D)


text:
GLM_SWIZZLE_GEN_VEC_FROM_VEC4_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, x, y, z, w) GLM_SWIZZLE_GEN_VEC_FROM_VEC4_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, r, g, b, a) GLM_SWIZZLE_GEN_VEC_FROM_VEC4_COMP(TMPL_TYPE, PRECISION, CLASS_TYPE, SWIZZLED_VEC2_TYPE, SWIZZLED_VEC3_TYPE, SWIZZLED_VEC4_TYPE, s, t, p, q)


text:
= {576460752303423489u,461168601842738791u,368934881474191033u,295147905179352826u,472236648286964522u,377789318629571618u,302231454903657294u,483570327845851670u,386856262276681336u,309485009821345069u,495176015714152110u,396140812571321688u,316912650057057351u,507060240091291761u,405648192073033409u,324518553658426727u,519229685853482763u,415383748682786211u,332306998946228969u,531691198313966350u,425352958651173080u,340282366920938464u,544451787073501542u,435561429658801234u,348449143727040987u,557518629963265579u,446014903970612463u,356811923176489971u,570899077082383953u,456719261665907162u,365375409332725730u}


text:
= {1152921504606846976u,1441151880758558720u,1801439850948198400u,2251799813685248000u,1407374883553280000u,1759218604441600000u,2199023255552000000u,1374389534720000000u,1717986918400000000u,2147483648000000000u,1342177280000000000u,1677721600000000000u,2097152000000000000u,1310720000000000000u,1638400000000000000u,2048000000000000000u,1280000000000000000u,1600000000000000000u,2000000000000000000u,1250000000000000000u,1562500000000000000u,1953125000000000000u,1220703125000000000u,1525878906250000000u,1907348632812500000u,1192092895507812500u,1490116119384765625u,1862645149230957031u,1164153218269348144u,1455191522836685180u,1818989403545856475u,2273736754432320594u,1421085471520200371u,1776356839400250464u,2220446049250313080u,1387778780781445675u,1734723475976807094u,2168404344971008868u,1355252715606880542u,1694065894508600678u,2117582368135750847u,1323488980084844279u,1654361225106055349u,2067951531382569187u,1292469707114105741u,1615587133892632177u,2019483917365790221u}


text:
_SAL2_Source_(_IRQL_saves_global_, (kind, param), _Post_ _SA_annotes2(SAL_saveIRQLGlobal,#kind, param\t))


text:
_SAL2_Source_(_IRQL_restores_global_, (kind, param), _Post_ _SA_annotes2(SAL_restoreIRQLGlobal, #kind, param\t))


text:
_SAL2_Source_(_IRQL_is_cancel_, (), _IRQL_uses_cancel_ _Releases_nonreentrant_lock_(_Global_cancel_spin_lock_) _At_(return, _IRQL_always_function_min_(DISPATCH_LEVEL) _IRQL_requires_(DISPATCH_LEVEL))


text:
(((unsigned long *) rguid1)[0] == ((unsigned long *) rguid2)[0] && ((unsigned long *) rguid1)[1] == ((unsigned long *) rguid2)[1] && ((unsigned long *) rguid1)[2] == ((unsigned long *) rguid2)[2] && ((unsigned long *) rguid1)[3] == ((unsigned long *) rguid2)[3])


text:
__pragma(warning(push)) __pragma(warning(disable : 4548)) do {__noop(x);} while((0,0) __pragma(warning(pop)) )


text:
[repeatable] [source_annotation_attribute( loc )] struct name##Attribute { name##Attribute(); const char* ignored; };


text:
[source_annotation_attribute( loc )] struct name { const char* ignored; }; typedef struct name name;


text:
void* __cdecl operator new(size_t size) throw(std::bad_alloc); void* __cdecl operator new[](size_t size) throw(std::bad_alloc); _Analysis_mode_(_Analysis_operator_new_throw_)


text:
void* __cdecl operator new(size_t size) throw(); void* __cdecl operator new[](size_t size) throw(); _Analysis_mode_(_Analysis_operator_new_null_)


text:
_SAL1_1_Source_(_drv_innerAcquiresGlobal, (#kind, param\t), _Post_ _SA_annotes2(SAL_acquireGlobal, #kind, param\t))


text:
_SAL1_1_Source_(__drv_InnerReleasesGlobal, (#kind, param\t), _Post_ _SA_annotes2(SAL_releaseGlobal,#kind, param\t))


text:
_SAL_L_Source_(_drv_mustHold, (kind), _When_(!_Arg_comp_(#kind,"Memory"), _Requires_lock_held_(_Curr_)) _When_(_Arg_comp_(#kind,"Memory"), _Kernel_requires_resource_held_(kind)))


text:
_SAL_L_Source_(__drv_innerMustHoldGlobal, (#kind, param\t), _Pre_ _SA_annotes2(SAL_mustHoldGlobal, #kind, param\t))


text:
_SAL2_Source_(_Kernel_requires_resource_not_held_, (#kind), _Pre_ _SA_annotes1(SAL_neverHold, #kind))


text:
_SAL_L_Source_(__drv_innterNeverHoldGlobal, (#kind, param\t), _Pre_ _SA_annotes2(SAL_neverHoldGlobal, #kind, param\t))


text:
_SAL1_1_Source_(__drv_strictType, (typename,mode), _Pre_ _SA_annotes2(SAL_strictType, typename, mode))


text:
_SAL_L_Source_(__drv_preferredFunction, (func,why), _Pre_ _SA_annotes2(SAL_preferredFunction, func, why))


text:
_SAL1_Source_(__drv_acquiresCancelSpinLock, (kind), _Acquires_nonreentrant_lock_(_Global_cancel_spin_lock_))


text:
_SAL1_Source_(__drv_releasesCancelSpinLock, (kind), _Releases_nonreentrant_lock_(_Global_cancel_spin_lock_))


text:
_SAL1_Source_(__drv_mustHoldCancelSpinLock, (kind), _Requires_lock_held_(_Global_cancel_spin_lock_))


text:
_SAL1_Source_(__drv_neverHoldCancelSpinLock, (kind), _Requires_lock_not_held_(_Global_cancel_spin_lock_))


text:
_SAL1_Source_(__drv_neverHoldCriticalRegion, (kind), _Requires_lock_not_held_(_Global_critical_region_))


text:
_SAL1_Source_(__drv_neverHoldPriorityRegion, (kind), _Requires_lock_not_held_(_Global_priority_region_))


text:
{ NDRcopy ( (((char *)(Target))+(LowerIndex)), (Source)->Buffer, (unsigned int)((UpperIndex)-(LowerIndex))); *(unsigned long *)&(Source)->Buffer += ((UpperIndex)-(LowerIndex)); }


text:
(_midl_ma4( p, unsigned long) = s, _midl_ma4( p, unsigned long) = 0, _midl_ma4( p, unsigned long) = l)


text:
(unsigned char)(s & 0xff), (unsigned char)((s & 0x0000ff00) >> 8), (unsigned char)((s & 0x00ff0000) >> 16), (unsigned char)(s >> 24)


text:
( (RpcExceptionCode() == STATUS_ACCESS_VIOLATION) || (RpcExceptionCode() == STATUS_DATATYPE_MISALIGNMENT) || (RpcExceptionCode() == RPC_X_BAD_STUB_DATA) || (RpcExceptionCode() == RPC_S_INVALID_BOUND) )


text:
(CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER | CLSCTX_LOCAL_SERVER | CLSCTX_INPROC_SERVER16 | CLSCTX_REMOTE_SERVER | CLSCTX_NO_CODE_DOWNLOAD | CLSCTX_NO_CUSTOM_MARSHAL | CLSCTX_ENABLE_CODE_DOWNLOAD | CLSCTX_NO_FAILURE_LOG | CLSCTX_DISABLE_AAA | CLSCTX_ENABLE_AAA | CLSCTX_FROM_DEFAULT_CONTEXT | CLSCTX_ACTIVATE_X86_SERVER | CLSCTX_ACTIVATE_64_BIT_SERVER | CLSCTX_ENABLE_CLOAKING | CLSCTX_APPCONTAINER | CLSCTX_ACTIVATE_AAA_AS_IU | CLSCTX_RESERVED6 | CLSCTX_ACTIVATE_ARM32_SERVER | CLSCTX_PS_DLL)


text:
typedef interface iface { const struct iface##Vtbl FAR* lpVtbl; } iface; typedef const struct iface##Vtbl iface##Vtbl; const struct iface##Vtbl


text:
typedef interface iface { struct iface##Vtbl FAR* lpVtbl; } iface; typedef struct iface##Vtbl iface##Vtbl; struct iface##Vtbl


text:
( (This)->lpVtbl -> QueryBlanket(This,pProxy,pAuthnSvc,pAuthzSvc,pServerPrincName,pAuthnLevel,pImpLevel,pAuthInfo,pCapabilites) )


text:
( (This)->lpVtbl -> SetBlanket(This,pProxy,dwAuthnSvc,dwAuthzSvc,pServerPrincName,dwAuthnLevel,dwImpLevel,pAuthInfo,dwCapabilities) )


text:
( (This)->lpVtbl -> QueryBlanket(This,pAuthnSvc,pAuthzSvc,pServerPrincName,pAuthnLevel,pImpLevel,pPrivs,pCapabilities) )


text:
( (This)->lpVtbl -> AsyncGetClassBits(This,rclsid,pszTYPE,pszExt,dwFileVersionMS,dwFileVersionLS,pszCodeBase,pbc,dwClassContext,riid,flags) )


text:
( (This)->lpVtbl -> ExtractThumbnail(This,pStg,ulLength,ulHeight,pulOutputLength,pulOutputHeight,phOutputBitmap) )


text:
( (This)->lpVtbl -> OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders) )


text:
(Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF8 | Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8 | Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8)


text:
( (This)->lpVtbl -> CreateUriWithFlags(This,dwCreateFlags,dwUriBuilderFlags,dwAllowEncodingPropertyMask,dwReserved,ppIUri) )


text:
( (This)->lpVtbl -> SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFile,pdwWinInetError,pdwReserved) )


text:
( (This)->lpVtbl -> SetCacheExtension2(This,pwzExt,pwzCacheFile,pcchCacheFile,pdwWinInetError,pdwReserved) )


text:
( (This)->lpVtbl -> RegisterNameSpace(This,pCF,rclsid,pwzProtocol,cPatterns,ppwzPatterns,dwReserved) )


text:
( (This)->lpVtbl -> ParseUrl(This,pwzUrl,ParseAction,dwParseFlags,pwzResult,cchResult,pcchResult,dwReserved) )


text:
( (This)->lpVtbl -> CombineUrl(This,pwzBaseUrl,pwzRelativeUrl,dwCombineFlags,pwzResult,cchResult,pcchResult,dwReserved) )


text:
( (This)->lpVtbl -> QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,cbBuffer,pcbBuf,dwReserved) )


text:
( (This)->lpVtbl -> ProcessUrlAction(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved) )


text:
( (This)->lpVtbl -> QueryCustomPolicy(This,pwszUrl,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) )


text:
( (This)->lpVtbl -> ProcessUrlActionEx(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags) )


text:
( (This)->lpVtbl -> ProcessUrlActionEx2(This,pUri,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags) )


text:
( (This)->lpVtbl -> QueryCustomPolicyEx2(This,pUri,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) )


text:
( (This)->lpVtbl -> ProcessUrlAction(This,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved) )


text:
( (This)->lpVtbl -> QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) )


text:
( (This)->lpVtbl -> GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) )


text:
( (This)->lpVtbl -> SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) )


text:
( (This)->lpVtbl -> GetZoneSecurityState(This,dwZoneIndex,fRespectPolicy,pdwState,pfPolicyEncountered) )


text:
( (This)->lpVtbl -> DoEncode(This,dwFlags,lInBufferSize,pbInBuffer,lOutBufferSize,pbOutBuffer,lInBytesAvailable,plInBytesRead,plOutBytesWritten,dwReserved) )


text:
( (This)->lpVtbl -> DoDecode(This,dwFlags,lInBufferSize,pbInBuffer,lOutBufferSize,pbOutBuffer,lInBytesAvailable,plInBytesRead,plOutBytesWritten,dwReserved) )


text:
( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )


text:
( (This)->lpVtbl -> Invoke(This,pvInstance,memid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )


text:
( (This)->lpVtbl -> GetDocumentation(This,memid,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile) )


text:
( (This)->lpVtbl -> GetDocumentation2(This,memid,lcid,pbstrHelpString,pdwHelpStringContext,pbstrHelpStringDll) )


text:
( (This)->lpVtbl -> GetDocumentation(This,index,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile) )


text:
( (This)->lpVtbl -> GetDocumentation2(This,index,lcid,pbstrHelpString,pdwHelpStringContext,pbstrHelpStringDll) )


text:
( (This)->lpVtbl -> Marshal(This,pvType,dwDestContext,pvDestContext,cbBufferLength,pBuffer,pcbWritten) )


text:
= {'0','0','0','1','0','2','0','3','0','4','0','5','0','6','0','7','0','8','0','9','1','0','1','1','1','2','1','3','1','4','1','5','1','6','1','7','1','8','1','9','2','0','2','1','2','2','2','3','2','4','2','5','2','6','2','7','2','8','2','9','3','0','3','1','3','2','3','3','3','4','3','5','3','6','3','7','3','8','3','9','4','0','4','1','4','2','4','3','4','4','4','5','4','6','4','7','4','8','4','9','5','0','5','1','5','2','5','3','5','4','5','5','5','6','5','7','5','8','5','9','6','0','6','1','6','2','6','3','6','4','6','5','6','6','6','7','6','8','6','9','7','0','7','1','7','2','7','3','7','4','7','5','7','6','7','7','7','8','7','9','8','0','8','1','8','2','8','3','8','4','8','5','8','6','8','7','8','8','8','9','9','0','9','1','9','2','9','3','9','4','9','5','9','6','9','7','9','8','9','9'}


text:
= {L'0',L'0',L'0',L'1',L'0',L'2',L'0',L'3',L'0',L'4',L'0',L'5',L'0',L'6',L'0',L'7',L'0',L'8',L'0',L'9',L'1',L'0',L'1',L'1',L'1',L'2',L'1',L'3',L'1',L'4',L'1',L'5',L'1',L'6',L'1',L'7',L'1',L'8',L'1',L'9',L'2',L'0',L'2',L'1',L'2',L'2',L'2',L'3',L'2',L'4',L'2',L'5',L'2',L'6',L'2',L'7',L'2',L'8',L'2',L'9',L'3',L'0',L'3',L'1',L'3',L'2',L'3',L'3',L'3',L'4',L'3',L'5',L'3',L'6',L'3',L'7',L'3',L'8',L'3',L'9',L'4',L'0',L'4',L'1',L'4',L'2',L'4',L'3',L'4',L'4',L'4',L'5',L'4',L'6',L'4',L'7',L'4',L'8',L'4',L'9',L'5',L'0',L'5',L'1',L'5',L'2',L'5',L'3',L'5',L'4',L'5',L'5',L'5',L'6',L'5',L'7',L'5',L'8',L'5',L'9',L'6',L'0',L'6',L'1',L'6',L'2',L'6',L'3',L'6',L'4',L'6',L'5',L'6',L'6',L'6',L'7',L'6',L'8',L'6',L'9',L'7',L'0',L'7',L'1',L'7',L'2',L'7',L'3',L'7',L'4',L'7',L'5',L'7',L'6',L'7',L'7',L'7',L'8',L'7',L'9',L'8',L'0',L'8',L'1',L'8',L'2',L'8',L'3',L'8',L'4',L'8',L'5',L'8',L'6',L'8',L'7',L'8',L'8',L'8',L'9',L'9',L'0',L'9',L'1',L'9',L'2',L'9',L'3',L'9',L'4',L'9',L'5',L'9',L'6',L'9',L'7',L'9',L'8',L'9',L'9'}


text:
= {{1u,288230376151711744u},{3689348814741910324u,230584300921369395u},{2951479051793528259u,184467440737095516u},{17118578500402463900u,147573952589676412u},{12632330341676300947u,236118324143482260u},{10105864273341040758u,188894659314785808u},{15463389048156653253u,151115727451828646u},{17362724847566824558u,241785163922925834u},{17579528692795369969u,193428131138340667u},{6684925324752475329u,154742504910672534u},{18074578149087781173u,247588007857076054u},{18149011334012135262u,198070406285660843u},{3451162622983977240u,158456325028528675u},{5521860196774363583u,253530120045645880u},{4417488157419490867u,202824096036516704u},{7223339340677503017u,162259276829213363u},{7867994130342094503u,259614842926741381u},{2605046489531765280u,207691874341393105u},{2084037191625412224u,166153499473114484u},{10713157136084480204u,265845599156983174u},{12259874523609494487u,212676479325586539u},{13497248433629505913u,170141183460469231u},{14216899864323388813u,272225893536750770u},{11373519891458711051u,217780714829400616u},{5409467098425058518u,174224571863520493u},{4965798542738183305u,278759314981632789u},{7661987648932456967u,223007451985306231u},{2440241304404055250u,178405961588244985u},{3904386087046488400u,285449538541191976u},{17880904128604832013u,228359630832953580u},{14304723302883865611u,182687704666362864u},{15133127457049002812u,146150163733090291u},{16834306301794583852u,233840261972944466u},{9778096226693756759u,187072209578355573u},{15201174610838826053u,149657767662684458u},{2185786488890659746u,239452428260295134u},{5437978005854438120u,191561942608236107u},{15418428848909281466u,153249554086588885u},{6222742084545298729u,245199286538542217u},{16046240111861969953u,196159429230833773u},{1768945645263844993u,156927543384667019u},{10209010661905972635u,251084069415467230u},{8167208529524778108u,200867255532373784u},{10223115638361732810u,160693804425899027u},{1599589762411131202u,257110087081438444u},{4969020624670815285u,205688069665150755u},{3975216499736652228u,164550455732120604u},{13739044029062464211u,263280729171392966u},{7301886408508061046u,210624583337114373u},{13220206756290269483u,168499666669691498u},{17462981995322520850u,269599466671506397u},{6591687966774196033u,215679573337205118u},{12652048002903177473u,172543658669764094u},{9175230360419352987u,276069853871622551u},{3650835473593572067u,220855883097298041u},{17678063637842498946u,176684706477838432u},{13527506561580357021u,282695530364541492u},{3443307619780464970u,226156424291633194u},{6443994910566282300u,180925139433306555u},{5155195928453025840u,144740111546645244u},{15627011115008661990u,231584178474632390u},{12501608892006929592u,185267342779705912u},{2622589484121723027u,148213874223764730u},{4196143174594756843u,237142198758023568u},{10735612169159626121u,189713759006418854u},{12277838550069611220u,151771007205135083u},{15955192865369467629u,242833611528216133u},{1696107848069843133u,194266889222572907u},{12424932722681605476u,155413511378058325u},{1433148282581017146u,248661618204893321u},{15903913885032455010u,198929294563914656u},{9033782293284053685u,159143435651131725u},{14454051669254485895u,254629497041810760u},{11563241335403588716u,203703597633448608u},{16629290697806691620u,162962878106758886u},{781423413297334329u,260740604970814219u},{4314487545379777786u,208592483976651375u},{3451590036303822229u,166873987181321100u},{5522544058086115566u,266998379490113760u},{4418035246468892453u,213598703592091008u},{10913125826658934609u,170878962873672806u},{10082303693170474728u,273406340597876490u},{8065842954536379782u,218725072478301192u},{17520720807854834795u,174980057982640953u},{5897060404116273733u,279968092772225526u},{1028299508551108663u,223974474217780421u},{15580034865808528224u,179179579374224336u},{17549358155809824511u,286687326998758938u},{2971440080422128639u,229349861599007151u},{17134547323305344204u,183479889279205720u},{13707637858644275364u,146783911423364576u},{14553522944347019935u,234854258277383322u},{4264120725993795302u,187883406621906658u},{10789994210278856888u,150306725297525326u},{9885293106962350374u,240490760476040522u},{529536856086059653u,192392608380832418u},{7802327114352668369u,153914086704665934u},{1415676938738538420u,246262538727465495u},{1132541550990830736u,197010030981972396u},{15663428499760305882u,157608024785577916u},{17682787970132668764u,252172839656924666u},{10456881561364224688u,201738271725539733u},{15744202878575200397u,161390617380431786u},{17812026976236499989u,258224987808690858u},{3181575136763469022u,206579990246952687u},{13613306553636506187u,165263992197562149u},{10713244041592678929u,264422387516099439u},{12259944048016053467u,211537910012879551u},{6118606423670932450u,169230328010303641u},{2411072648389671274u,270768524816485826u},{16686253377679378312u,216614819853188660u},{13349002702143502650u,173291855882550928u},{17669055508687693916u,277266969412081485u},{14135244406950155133u,221813575529665188u},{240149081334393137u,177450860423732151u},{11452284974360759988u,283921376677971441u},{5472479164746697667u,227137101342377153u},{11756680961281178780u,181709681073901722u},{2026647139541122378u,145367744859121378u},{18000030682233437097u,232588391774594204u},{18089373360528660001u,186070713419675363u},{3403452244197197031u,148856570735740291u},{16513570034941246220u,238170513177184465u},{13210856027952996976u,190536410541747572u},{3189987192878576934u,152429128433398058u},{1414630693863812771u,243886605493436893u},{8510402184574870864u,195109284394749514u},{10497670562401807014u,156087427515799611u},{9417575270359070576u,249739884025279378u},{14912757845771077107u,199791907220223502u},{4551508647133041040u,159833525776178802u},{10971762650154775986u,255733641241886083u},{16156107749607641435u,204586912993508866u},{9235537384944202825u,163669530394807093u},{11087511001168814197u,261871248631691349u},{12559357615676961681u,209496998905353079u},{13736834907283479668u,167597599124282463u},{18289587036911657145u,268156158598851941u},{10942320814787415393u,214524926879081553u},{16132554281313752961u,171619941503265242u},{11054691591134363444u,274591906405224388u},{16222450902391311402u,219673525124179510u},{12977960721913049122u,175738820099343608u},{17075388340318968271u,281182112158949773u},{2592264228029443648u,224945689727159819u},{5763160197165465241u,179956551781727855u},{9221056315464744386u,287930482850764568u},{14755542681855616155u,230344386280611654u},{15493782960226403247u,184275509024489323u},{1326979923955391628u,147420407219591459u},{9501865507812447252u,235872651551346334u},{11290841220991868125u,188698121241077067u},{1653975347309673853u,150958496992861654u},{10025058185179298811u,241533595188578646u},{4330697733401528726u,193226876150862917u},{14532604630946953951u,154581500920690333u},{1116074521063664381u,247330401473104534u},{4582208431592841828u,197864321178483627u},{14733813189500004432u,158291456942786901u},{16195403473716186445u,253266331108459042u},{5577625149489128510u,202613064886767234u},{8151448934333213131u,162090451909413787u},{16731667109675051333u,259344723055062059u},{17074682502481951390u,207475778444049647u},{6281048372501740465u,165980622755239718u},{6360328581260874421u,265568996408383549u},{8777611679750609860u,212455197126706839u},{10711438158542398211u,169964157701365471u},{9759603424184016492u,271942652322184754u},{11497031554089123517u,217554121857747803u},{16576322872755119460u,}


text:
= {{0u,72057594037927936u},{0u,90071992547409920u},{0u,112589990684262400u},{0u,140737488355328000u},{0u,87960930222080000u},{0u,109951162777600000u},{0u,137438953472000000u},{0u,85899345920000000u},{0u,107374182400000000u},{0u,134217728000000000u},{0u,83886080000000000u},{0u,104857600000000000u},{0u,131072000000000000u},{0u,81920000000000000u},{0u,102400000000000000u},{0u,128000000000000000u},{0u,80000000000000000u},{0u,100000000000000000u},{0u,125000000000000000u},{0u,78125000000000000u},{0u,97656250000000000u},{0u,122070312500000000u},{0u,76293945312500000u},{0u,95367431640625000u},{0u,119209289550781250u},{4611686018427387904u,74505805969238281u},{10376293541461622784u,93132257461547851u},{8358680908399640576u,116415321826934814u},{612489549322387456u,72759576141834259u},{14600669991935148032u,90949470177292823u},{13639151471491547136u,113686837721616029u},{3213881284082270208u,142108547152020037u},{4314518811765112832u,88817841970012523u},{781462496279003136u,111022302462515654u},{10200200157203529728u,138777878078144567u},{13292654125893287936u,86736173798840354u},{7392445620511834112u,108420217248550443u},{4628871007212404736u,135525271560688054u},{16728102434789916672u,84703294725430033u},{7075069988205232128u,105879118406787542u},{18067209522111315968u,132348898008484427u},{8986162942105878528u,82718061255302767u},{6621017659204960256u,103397576569128459u},{3664586055578812416u,129246970711410574u},{16125424340018921472u,80779356694631608u},{1710036351314100224u,100974195868289511u},{15972603494424788992u,126217744835361888u},{9982877184015493120u,78886090522101180u},{12478596480019366400u,98607613152626475u},{10986559581596820096u,123259516440783094u},{2254913720070624656u,77037197775489434u},{12042014186943056628u,96296497219361792u},{15052517733678820785u,120370621524202240u},{9407823583549262990u,75231638452626400u},{11759779479436578738u,94039548065783000u},{14699724349295723422u,117549435082228750u},{4575641699882439235u,73468396926392969u},{10331238143280436948u,91835496157991211u},{8302361660673158281u,114794370197489014u},{1154580038986672043u,143492962746861268u},{9944984561221445835u,89683101716788292u},{12431230701526807293u,112103877145985365u},{1703980321626345405u,140129846432481707u},{17205888765512323542u,87581154020301066u},{12283988920035628619u,109476442525376333u},{1519928094762372062u,136845553156720417u},{12479170105294952299u,85528470722950260u},{15598962631618690374u,106910588403687825u},{5663645234241199255u,133638235504609782u},{17374836326682913246u,83523897190381113u},{7883487353071477846u,104404871487976392u},{9854359191339347308u,130506089359970490u},{10770660513014479971u,81566305849981556u},{13463325641268099964u,101957882312476945u},{2994098996302961243u,127447352890596182u},{15706369927971514489u,79654595556622613u},{5797904354682229399u,99568244445778267u},{2635694424925398845u,124460305557222834u},{6258995034005762182u,77787690973264271u},{3212057774079814824u,97234613716580339u},{17850130272881932242u,121543267145725423u},{18073860448192289507u,75964541966078389u},{8757267504958198172u,94955677457597987u},{6334898362770359811u,118694596821997484u},{13182683513586250689u,74184123013748427u},{11866668373555425458u,92730153767185534u},{5609963430089506015u,115912692208981918u},{17341285199088104971u,72445432630613698u},{12453234462005355406u,90556790788267123u},{10954857059079306353u,113195988485333904u},{13693571323849132942u,141494985606667380u},{17781854114260483896u,88434366004167112u},{3780573569116053255u,110542957505208891u},{114030942967678664u,138178696881511114u},{4682955357782187069u,86361685550944446u},{15077066234082509644u,107952106938680557u},{5011274737320973344u,134940133673350697u},{14661261756894078100u,84337583545844185u},{4491519140835433913u,105421979432305232u},{5614398926044292391u,131777474290381540u},{12732371365632458552u,82360921431488462u},{6692092170185797382u,102951151789360578u},{17588487249587022536u,128688939736700722u},{15604490549419276989u,80430587335437951u},{14893927168346708332u,100538234169297439u},{14005722942005997511u,125672792711621799u},{15671105866394830300u,78545495444763624u},{1142138259283986260u,98181869305954531u},{15262730879387146537u,122727336632443163u},{7233363790403272633u,76704585395276977u},{13653390756431478696u,95880731744096221u},{3231680390257184658u,119850914680120277u},{4325643253124434363u,74906821675075173u},{10018740084832930858u,93633527093843966u},{3300053069186387764u,117041908867304958u},{15897591223523656064u,73151193042065598u},{10648616992549794273u,91438991302581998u},{4087399203832467033u,114298739128227498u},{14332621041645359599u,142873423910284372u},{18181260187883125557u,89295889943927732u},{4279831161144355331u,111619862429909666u},{14573160988285219972u,139524828037387082u},{13719911636105650386u,87203017523366926u},{7926517508277287175u,109003771904208658u},{684774848491833161u,136254714880260823u},{7345513307948477581u,85159196800163014u},{18405263671790372785u,106448996000203767u},{18394893571310578077u,133061245000254709u},{13802651491282805250u,83163278125159193u},{3418256308821342851u,103954097656448992u},{4272820386026678563u,129942622070561240u},{2670512741266674102u,81214138794100775u},{17173198981865506339u,101517673492625968u},{3019754653622331308u,126897091865782461u},{4193189667727651020u,79310682416114038u},{14464859121514339583u,99138353020142547u},{13469387883465536574u,123922941275178184u},{8418367427165960359u,77451838296986365u},{15134645302384838353u,96814797871232956u},{471562554271496325u,121018497339041196u},{9518098633274461011u,75636560836900747u},{7285937273165688360u,94545701046125934u},{18330793628311886258u,118182126307657417u},{4539216990053847055u,73863828942285886u},{14897393274422084627u,92329786177857357u},{4786683537745442072u,115412232722321697u},{14520892257159371055u,72132645451451060u},{18151115321449213818u,90165806814313825u},{8853836096529353561u,112707258517892282u},{1843923083806916143u,140884073147365353u},{12681666973447792349u,88052545717103345u},{2017025661527576725u,110065682146379182u},{11744654113764246714u,137582102682973977u},{422879793461572340u,85988814176858736u},{528599741826965425u,107486017721073420u},{660749677283706782u,134357522151341775u},{7330497575943398595u,83973451344588609u},{13774807988356636147u,104966814180735761u},{3383451930163631472u,131208517725919702u},{15949715511634433382u,82005323578699813u},{6102086334260878016u,102506654473374767u},{3015921899398709616u,128133318091718459u},{18025852251620051174u,80083323807324036u},{4085571240815512351u,100104154759155046u},{14330336087874166247u,125130193448943807u},{15873989082562435760u,78206370905589879u},{15230800334775656796u,97757963631987349u},{5203442363187407284u,122197454539984187u},{946308467778435600u,76373409087490117u},{5794571603150432404u,95466761359362646u},{16466586540792816313u,}


text:
= {0,2,5,8,12,16,21,26,32,39,46,54,62,71,80,90,100,111,122,134,146,159,173,187,202,217,233,249,266,283,301,319,338,357,377,397,418,440,462,485,508,532,556,581,606,632,658,685,712,740,769,798,828,858,889,920,952,984,1017,1050,1084,1118,1153,1188}


text:
= {{1u,72057594037927936u,0u},{699646928636035157u,72057594u,0u},{1u,0u,256u},{11902091922964236229u,4722366482869u,0u},{6760415703743915872u,4722u,0u},{1u,0u,16777216u},{13369850649504950658u,309485009821345068u,0u},{15151142278969419334u,309485009u,0u},{1u,0u,75511627776u},{4635408826454083567u,9437866644873197963u,1099u},{12367138975830625353u,20282409603651u,0u},{7555853734021184432u,20282u,0u},{1u,0u,250037927936u},{5171444645924616995u,699646928636035156u,72057594u},{16672297533003297786u,1329227995784915872u,0u},{14479142226848862515u,1329227995u,0u},{1u,0u,181645213696u},{12214193123817091081u,11902091922964236228u,114366482869u},{16592893013671929435u,6760415703743915871u,4722u},{4549827147718617003u,87112285931760u,0u},{5274510003815168971u,87112u,0u},{1u,0u,44724781056u},{9794971998307800535u,13369850649504950657u,209821345068u},{14720142899209240169u,15151142278969419333u,309485009u},{4300745446091561535u,5708990770823839524u,0u},{15197156861335443364u,5708990770u,0u},{1u,0u,139251286016u},{13484604155038683037u,4635408826454083566u,67670423947u},{8356963862052375699u,12367138975830625352u,58409603651u},{5850852848337610021u,7555853734021184431u,20282u},{2712780827214982050u,374144419156711u,0u},{7732076577307618052u,374144u,0u},{1u,0u,84280344576u},{17296309485351745867u,5171444645924616994u,160903807060u},{16598859101615853088u,16672297533003297785u,219784915872u},{7469952526870444257u,14479142226848862514u,1329227995u},{13531654022114669524u,6073184580144670117u,1u},{15757609704383306943u,24519928653u,0u},{9590990814237149590u,24u,0u},{1u,0u,196662132736u},{15408590707489433890u,12214193123817091080u,95899502532u},{18332056844289122710u,16592893013671929434u,240246646623u},{11114572877353986193u,4549827147718617002u,72285931760u},{1703393793997526525u,5274510003815168970u,87112u},{5082852056285196265u,1606938044258990u,0u},{816434266573722365u,1606938u,0u},{1u,0u,129530986496u},{5736523019264798742u,9794971998307800534u,69797980545u},{10129314776268243339u,14720142899209240168u,36233143877u},{16511595775483995364u,4300745446091561534u,50823839524u},{12367293405401453325u,15197156861335443363u,5708990770u},{16934621733248854291u,13078571300009428617u,5u},{10278280417769171336u,105312291668u,0u},{5760764486226151240u,105u,0u},{1u,0u,238731001856u},{4128368337188369761u,13484604155038683036u,72453031918u},{10240941003671005056u,8356963862052375698u,175317175368u},{17933378316822368251u,5850852848337610020u,231147060143u},{8346249813075698616u,2712780827214982049u,128419156711u},{15906203609160902695u,7732076577307618051u,374144u},{14525607416135386328u,6901746346790563u,0u},{6397156777364256320u,6901746u,0u},{1u,0u,34937634816u},{16798760952716600048u,17296309485351745866u,249899825954u},{2419982808370854967u,16598859101615853087u,50404946937u},{2922947087773078956u,7469952526870444256u,165733552434u},{15419220167069510190u,13531654022114669523u,77854221733u},{3452124642157173416u,15757609704383306942u,24519928653u},{5979700067267186899u,9590990814237149589u,24u},{4913998146922579597u,452312848583u,0u},{5771037749337678924u,452u,0u},{1u,0u,8835301376u},{3464734175350698519u,15408590707489433889u,90993782792u},{9334527711335850125u,18332056844289122709u,170602522202u},{7269882896518450106u,11114572877353986192u,202092341162u},{1372511258182263196u,1703393793997526524u,174275541962u},{7571228438575951046u,5082852056285196264u,26044258990u},{2992506536646070406u,816434266573722364u,1606938u},{524517896824344606u,29642774844752946u,0u},{15582941400898702773u,29642774u,0u},{1u,0u,214310977536u},{3846112492507251066u,5736523019264798741u,104549111254u},{16681117750123089487u,10129314776268243338u,62895095400u},{14986314536556547267u,16511595775483995363u,163670432318u},{2573712825027107389u,12367293405401453324u,137918027683u},{7504855874008324928u,16934621733248854290u,84557186697u},{9572138030626879787u,10278280417769171335u,105312291668u},{8520676959353394843u,5760764486226151239u,105u},{13448984662897903496u,1942668892225u,0u},{12338883700918130648u,1942u,0u},{1u,0u,156223799296u},{2517285787892561600u,4128368337188369760u,146555162524u},{4338831817635138103u,10240941003671005055u,36972170386u},{1561495325934523196u,17933378316822368250u,161452451108u},{12262635050079398786u,8346249813075698615u,3862277025u},{11144065765517284188u,15906203609160902694u,163787434755u},{1212260522471875711u,14525607416135386327u,242346790563u},{9695352922247418869u,6397156777364256319u,6901746u},{7227025834627242948u,127314748520905380u,0u},{9609008238705447829u,127314748u,0u},{1u,0u,74910662656u},{3609144142396852269u,16798760952716600047u,31131187530u},{11568848377382068865u,2419982808370854966u,224158453279u},{10068303578029323957u,2922947087773078955u,211835877600u},{11645070846862630231u,15419220167069510189u,190187140051u},{12449386705878485055u,3452124642157173415u,149324160190u},{15025619323517318418u,5979700067267186898u,199266388373u},{14996237555047131272u,4913998146922579596u,196312848583u},{10211005638256058413u,5771037749337678923u,452u},{1014743503555840530u,8343699359066u,0u},{12900897707145290678u,8343u,0u},{1u,0u,33187823616u},{4718003016239473662u,3464734175350698518u,149506025761u},{14865830648693666725u,9334527711335850124u,144394101141u},{14754517212823091778u,7269882896518450105u,252074403984u},{11113946551474911901u,1372511258182263195u,232410437116u},{1963520352638130630u,7571228438575951045u,252162224104u},{13342587341404964200u,2992506536646070405u,50028434172u},{6240392545013573291u,524517896824344605u,22844752946u},{14377490861349714758u,15582941400898702772u,29642774u},{1717863312631397839u,546812681195752981u,0u},{3611005143890591770u,546812681u,0u},{1u,0u,21208498176u},{13168252824351245504u,3846112492507251065u,138904285205u},{735883891883379688u,16681117750123089486u,227812409738u},{10609203866866106404u,14986314536556547266u,12139521251u},{12358191111890306470u,2573712825027107388u,18406839052u},{15229916368406413528u,7504855874008324927u,135518906642u}}


text:
= {0,2,6,12,20,29,40,52,66,80,95,112,130,150,170,192,215,240,265,292,320,350,381,413,446,480,516,552,590,629,670,712,755,799,845,892,940,989,1040,1092,1145,1199,1254,1311,1369,1428,1488,1550,1613,1678,1743,1810,1878,1947,2017,2088,2161,2235,2311,2387,2465,2544,2625,2706,2789,2873,2959,3046,3133}


text:
= {0,0,0,0,0,0,1,1,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17,18,19,19,20,20,21,21,22,22,23,23,24,24,25,26,26,27,27,28,28,29,29,30,30,31,31,32,32,33,34,0}


text:
= {{0u,0u,3906250u},{0u,0u,202000000000u},{0u,11153727427136454656u,59u},{0u,7205759403792793600u,59604644775u},{0u,0u,167390625000u},{0u,0u,232000000000u},{0u,16777216000000000u,0u},{0u,12945425605062557696u,909494u},{0u,4388757836872548352u,182701772928u},{0u,1152921504606846976u,128237915039u},{0u,0u,159062500000u},{0u,0u,160000000000u},{0u,256000000000u,0u},{0u,16192327041775828992u,13u},{0u,15024075324038053888u,13877787807u},{0u,5449091666327633920u,159814456755u},{0u,2494994193563254784u,179295395851u},{0u,4611686018427387904u,11135253906u},{0u,0u,146250000000u},{0u,0u,128000000000u},{0u,3906250u,0u},{0u,3906250000000000u,0u},{0u,4368439412768899072u,211758u},{0u,1563676642168012800u,46236813575u},{0u,11532349341402398720u,7084767080u},{0u,9048364970084925440u,104625169910u},{0u,16609275425742389248u,246490512847u},{0u,0u,207900390625u},{0u,0u,225000000000u},{11153727427136454656u,59u,0u},{7205759403792793600u,59604644775u,0u},{0u,4264412554261970152u,3u},{0u,14485570586272534528u,3231174267u},{0u,17827675094632103936u,123785264354u},{0u,7347197909193981952u,226966440203u},{0u,13677404030777688064u,11398292396u},{0u,3810326759732150272u,172741453558u},{0u,9943947977234055168u,246206558227u},{0u,0u,19539062500u},{0u,0u,228000000000u},{12945425605062557696u,909494u,0u},{4388757836872548352u,909494701772928u,0u},{1152921504606846976u,14878706826214591391u,49303u},{0u,4387341015746028192u,151806576313u},{0u,651726680428265472u,185237838233u},{0u,2570638187944738816u,153035330174u},{0u,7419175577111756800u,126139354575u},{0u,17299322326264840192u,207402194313u},{0u,7990511638862102528u,137937798142u},{0u,16717361816799281152u,254433166503u},{0u,0u,167906250000u},{0u,0u,16000000000u},{16192327041775828992u,13u,0u},{15024075324038053888u,13877787807u,0u},{5449091666327633920u,13877787807814456755u,0u},{2494994193563254784u,9707857417284919307u,752316384u},{4611686018427387904u,1844515466944871826u,224526264005u},{0u,15167599819856275072u,197099991383u},{0u,14830185305589481472u,87822237233u},{0u,6163721531743535104u,49803945956u},{0u,14122847407012052992u,228334136013u},{0u,335491783960035328u,205765601092u},{0u,941252322120433664u,68018187046u},{0u,11529215046068469760u,38051025390u},{0u,0u,238625000000u},{0u,0u,64000000000u},{4368439412768899072u,211758u,0u},{1563676642168012800u,211758236813575u,0u},{11532349341402398720u,8061591463141767016u,11479u},{9048364970084925440u,16628725344207857142u,215437019748u},{16609275425742389248u,3555541870038531535u,100901445007u},{0u,18316647450161853665u,143192746310u},{0u,16709574568378075648u,70992947447u},{0u,7696022835795591168u,247905827852u},{0u,16664449640376041472u,12417202233u},{0u,3109186955116544000u,57903381625u},{0u,10515518101817131008u,121168549362u},{0u,9961962375743537152u,242570047378u},{0u,9223372036854775808u,146540039062u},{0u,0u,150500000000u},{14485570586272534528u,3231174267u,0u},{17827675094632103936u,3231174267785264354u,0u},{7347197909193981952u,748977172262750475u,175162308u},{13677404030777688064u,15965033457315095468u,196040602133u},{3810326759732150272u,16809402149066729206u,21865466197u},{9943947977234055168u,7563769067065700371u,85911239516u},{0u,13550322810840051428u,92410032742u},{0u,8663209637545764864u,102734564471u},{0u,8969247575312957440u,119469633535u},{0u,6193172891660451840u,255486223885u},{0u,3427954273864908800u,13335732575u},{0u,10058367555266936832u,95185829773u},{0u,13907115649320091648u,141545265197u},{0u,0u,45753906250u},{0u,0u,74000000000u},{14878706826214591391u,49303u,0u},{4387341015746028192u,49303806576313u,0u},{651726680428265472u,14106411361315920281u,2672u},{2570638187944738816u,3609034283485221502u,112764710092u},{7419175577111756800u,9896072247338192335u,204195646140u},{17299322326264840192u,8889095178479228297u,188536467151u},{7990511638862102528u,3631796911038383102u,207481878815u},{16717361816799281152u,898318840772166823u,31196880105u},{0u,17293677953982795024u,233048697961u},{0u,7353628266884669440u,105937492160u},{0u,2404693032470315008u,192398640987u},{0u,9191155893041889280u,91130358670u},{0u,6353946855033798656u,142498253559u},{0u,3767824038248841216u,247344448149u},{0u,7205759403792793600u,149204254150u},{0u,0u,198390625000u},{0u,0u,232000000000u},{9707857417284919307u,752316384u,0u},{1844515466944871826u,752316384526264005u,0u},{15167599819856275072u,17063068157692817751u,40783152u},{14830185305589481472u,5385330256507239985u,48924990778u},{6163721531743535104u,3373050282752075748u,58291939338u},{14122847407012052992u,4116064001262906061u,10182853422u},{335491783960035328u,11306582046748043076u,46223132276u},{941252322120433664u,17035410946089626406u,116612931040u},{11529215046068469760u,15618595715183448558u,224923491477u},{0u,5141740092277295680u,149846685770u},{0u,16973644291514990592u,74278734288u},{0u,14625255268443750400u,208920143100u},{0u,14021170507320131584u,252792836676u},{0u,4451355232865091584u,68760089176u},{0u,12891553933348044800u,88241308450u},{0u,1152921504606846976u,34698852539u}}


text:
_SAL1_2_Source_(__RPC__in_ecount_full_string, (size), __RPC__in_ecount_full(size) _Pre_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__in_ecount_part, (size,length), __RPC__in_ecount(length) _Pre_writable_size_(size))


text:
_SAL1_2_Source_(__RPC__in_xcount_full_string, (size), __RPC__in_ecount_full(size) _Pre_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__in_xcount_part, (size,length), __RPC__in_ecount(length) _Pre_writable_size_(size))


text:
_SAL1_2_Source_(__RPC__deref_in_opt_string, (), __RPC__deref_in_opt _At_(*_Curr_, _Pre_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_opt_in_string, (), __RPC__deref_opt_in _At_(*_Curr_, _Pre_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_opt_in_opt_string, (), __RPC__deref_opt_in_opt _At_(*_Curr_, _Pre_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_in_ecount, (size), __RPC__in _At_(*_Curr_, _Pre_ _Notnull_ _Pre_readable_size_(size)))


text:
_SAL1_2_Source_(__RPC__deref_in_ecount_part, (size,length), __RPC__deref_in_ecount(size) _At_(*_Curr_, _Pre_readable_size_(length)))


text:
_SAL1_2_Source_(__RPC__deref_in_ecount_full_opt, (size), __RPC__deref_in_ecount_part_opt(size, size))


text:
_SAL1_2_Source_(__RPC__deref_in_ecount_full_opt_string, (size), __RPC__deref_in_ecount_full_opt(size) _At_(*_Curr_, _Pre_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_in_ecount_full_string, (size), __RPC__deref_in_ecount_full(size) _At_(*_Curr_, _Pre_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_in_ecount_opt, (size), __RPC__in _At_(*_Curr_, _Pre_ _Maybenull_ _Pre_readable_size_(size)))


text:
_SAL1_2_Source_(__RPC__deref_in_ecount_opt_string, (size), __RPC__deref_in_ecount_opt(size) _At_(*_Curr_, _Pre_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_in_ecount_part_opt, (size,length), __RPC__deref_in_ecount_opt(size) _At_(*_Curr_, _Pre_readable_size_(length)))


text:
_SAL1_2_Source_(__RPC__deref_in_xcount_part, (size,length), __RPC__deref_in_ecount_part(size, length))


text:
_SAL1_2_Source_(__RPC__deref_in_xcount_full_opt_string, (size), __RPC__deref_in_ecount_full_opt_string(size))


text:
_SAL1_2_Source_(__RPC__deref_in_xcount_full_string, (size), __RPC__deref_in_ecount_full_string(size))


text:
_SAL1_2_Source_(__RPC__deref_in_xcount_part_opt, (size,length), __RPC__deref_in_ecount_part_opt(size))


text:
_SAL1_2_Source_(__RPC__out_ecount_part, (size,length), __RPC__out_ecount(size) _Post_readable_size_(length))


text:
_SAL1_2_Source_(__RPC__out_ecount_full_string, (size), __RPC__out_ecount_full(size) _Post_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__inout_string, (), __RPC__inout _Pre_ _Null_terminated_ _Post_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__inout_ecount_full_string, (size), __RPC__inout_ecount_full(size) _Pre_ _Null_terminated_ _Post_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__inout_xcount_full_string, (size), __RPC__inout _Pre_ _Null_terminated_ _Post_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__in_ecount_opt_string, (size), __RPC__in_ecount_opt(size) _Pre_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__in_ecount_full_opt_string, (size), __RPC__in_ecount_full_opt(size) _Pre_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__in_ecount_part_opt, (size,length), __RPC__in_ecount_opt(length) _Pre_writable_size_(size))


text:
_SAL1_2_Source_(__RPC__in_xcount_full_opt_string, (size), __RPC__in_ecount_full_opt(size) _Pre_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__in_xcount_opt_string, (size), __RPC__in_ecount_opt(size) _Pre_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__inout_ecount_full_opt_string, (size), __RPC__inout_ecount_full_opt(size) _Pre_ _Null_terminated_ _Post_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__inout_xcount_full_opt_string, (size), __RPC__inout_opt _Pre_ _Null_terminated_ _Post_ _Null_terminated_)


text:
_SAL1_2_Source_(__RPC__deref_out_opt_string, (), _Outptr_result_maybenull_z_ _At_(*_Curr_, _Pre_opt_z_))


text:
_SAL1_2_Source_(__RPC__deref_out_ecount_part, (size,length), _Outptr_result_buffer_to_(size, length))


text:
_SAL1_2_Source_(__RPC__deref_out_ecount_full_string, (size), __RPC__deref_out_ecount_full(size) _At_(*_Curr_, _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_out_xcount_full_string, (size), __RPC__deref_out _At_(*_Curr_, _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_inout_string, (), __RPC__deref_inout _At_(*_Curr_, _Pre_ _Null_terminated_ _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_inout_opt, (), _Inout_ _At_(*_Curr_, _Pre_ _Maybenull_ _Post_ _Maybenull_))


text:
_SAL1_2_Source_(__RPC__deref_inout_opt_string, (), __RPC__deref_inout_opt _At_(*_Curr_, _Pre_ _Null_terminated_ _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_inout_ecount_opt, (size), __RPC__deref_inout_opt _At_(*_Curr_, _Pre_writable_size_(size) _Post_writable_size_(size)))


text:
_SAL1_2_Source_(__RPC__deref_inout_ecount_part_opt, (size,length), __RPC__deref_inout_ecount_opt(size) _At_(*_Curr_, _Pre_readable_size_(length) _Post_readable_size_(length)))


text:
_SAL1_2_Source_(__RPC__deref_inout_ecount_full_opt, (size), __RPC__deref_inout_ecount_part_opt(size, size))


text:
_SAL1_2_Source_(__RPC__deref_inout_ecount_full, (size), __RPC__deref_inout _At_(*_Curr_, _Pre_readable_size_(size) _Post_readable_size_(size)))


text:
_SAL1_2_Source_(__RPC__deref_inout_ecount_full_string, (size), __RPC__deref_inout_ecount_full(size) _At_(*_Curr_, _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_inout_ecount_full_opt_string, (size), __RPC__deref_inout_ecount_full_opt(size) _At_(*_Curr_, _Pre_ _Null_terminated_ _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_inout_xcount_full_string, (size), __RPC__deref_inout _At_(*_Curr_, _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_inout_xcount_full_opt_string, (size), __RPC__deref_inout_opt _At_(*_Curr_, _Pre_ _Null_terminated_ _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout, (), _Inout_opt_ _At_(*_Curr_, _Pre_ _Notnull_ _Post_ _Notnull_))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_ecount, (size), __RPC__deref_opt_inout _At_(*_Curr_, _Pre_writable_size_(size) _Post_writable_size_(size)))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_string, (), __RPC__deref_opt_inout _At_(*_Curr_, _Pre_ _Null_terminated_ _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_ecount_part, (size,length), __RPC__deref_opt_inout_ecount(size) _At_(*_Curr_, _Pre_readable_size_(length) _Post_readable_size_(length)))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_ecount_full, (size), __RPC__deref_opt_inout_ecount_part(size, size))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_ecount_full_string, (size), __RPC__deref_opt_inout_ecount_full(size) _At_(*_Curr_, _Pre_ _Null_terminated_ _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_out_ecount_opt, (size), _Outptr_result_buffer_maybenull_(size) _At_(*_Curr_, _Pre_maybenull_))


text:
_SAL1_2_Source_(__RPC__deref_out_ecount_part_opt, (size,length), _Outptr_result_buffer_to_maybenull_(size, length) _At_(*_Curr_, _Pre_maybenull_))


text:
_SAL1_2_Source_(__RPC__deref_out_ecount_full_opt, (size), __RPC__deref_out_ecount_part_opt(size, size))


text:
_SAL1_2_Source_(__RPC__deref_out_ecount_full_opt_string, (size), __RPC__deref_out_ecount_part_opt(size, size) _At_(*_Curr_, _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_out_xcount_opt, (size), __RPC__out _At_(*_Curr_, _Pre_maybenull_ _Pre_writable_size_(_Inexpressible_(size)) _Post_ _Maybenull_))


text:
_SAL1_2_Source_(__RPC__deref_out_xcount_part_opt, (size,length), __RPC__deref_out _At_(*_Curr_, _Pre_maybenull_ _Pre_writable_size_(_Inexpressible_(size)) _Post_ _Maybenull_))


text:
_SAL1_2_Source_(__RPC__deref_out_xcount_full_opt, (size), __RPC__deref_out_opt _At_(*_Curr_, _Pre_maybenull_ _Pre_writable_size_(_Inexpressible_(size))))


text:
_SAL1_2_Source_(__RPC__deref_out_xcount_full_opt_string, (size), __RPC__deref_out_opt _At_(*_Curr_, _Pre_maybenull_ _Pre_writable_size_(_Inexpressible_(size)) _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_opt, (), _Inout_opt_ _At_(*_Curr_, _Pre_ _Maybenull_ _Post_ _Maybenull_))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_opt_string, (), __RPC__deref_opt_inout_opt _At_(*_Curr_, _Pre_ _Null_terminated_ _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_ecount_opt, (size), _Inout_opt_ _At_(*_Curr_, _Pre_ _Maybenull_ _Pre_writable_size_(size) _Post_ _Maybenull_ _Post_writable_size_(size)))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_ecount_part_opt, (size,length), __RPC__deref_opt_inout_ecount_opt(size) _At_(*_Curr_, _Pre_readable_size_(length) _Post_readable_size_(length)))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_ecount_full_opt, (size), __RPC__deref_opt_inout_ecount_part_opt(size, size))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_ecount_full_opt_string, (size), __RPC__deref_opt_inout_ecount_full_opt(size) _At_(*_Curr_, _Pre_ _Null_terminated_ _Post_ _Null_terminated_))


text:
_SAL1_2_Source_(__RPC__deref_opt_inout_xcount_full_opt_string, (size), __RPC__deref_opt_inout_opt_string)


