Lines Matching refs:struct_with_uuid
56 struct_with_uuid { }; struct
67 struct_with_uuid var_with_uuid[1]; in uuid_sema_test()
70 __uuidof(struct_with_uuid); in uuid_sema_test()
73 __uuidof(struct_with_uuid*); in uuid_sema_test()
75 __uuidof(struct_with_uuid[1]); in uuid_sema_test()
76 …__uuidof(struct_with_uuid*[1]); // expected-error {{cannot call operator __uuidof on a type with n… in uuid_sema_test()
77 __uuidof(const struct_with_uuid[1][1]); in uuid_sema_test()
78 …__uuidof(const struct_with_uuid*[1][1]); // expected-error {{cannot call operator __uuidof on a ty… in uuid_sema_test()
105 typedef COM_CLASS_TEMPLATE<struct_with_uuid, &*&__uuidof(struct_with_uuid)> COM_TYPE_1; // expected…
106 typedef COM_CLASS_TEMPLATE<struct_with_uuid> COM_TYPE_2;
110 typedef COM_CLASS_TEMPLATE_REF<struct_with_uuid, __uuidof(struct_with_uuid)> COM_TYPE_REF;
119 COM_CLASS_TEMPLATE_REF<int, __uuidof(struct_with_uuid)> good_template_arg;
121 COM_CLASS_TEMPLATE<int, __uuidof(struct_with_uuid)> bad_template_arg; // expected-error {{non-type …