Lines Matching refs:struct_with_uuid
57 struct_with_uuid { }; struct
84 struct_with_uuid var_with_uuid[1]; in uuid_sema_test()
87 __uuidof(struct_with_uuid); in uuid_sema_test()
91 __uuidof(struct_with_uuid*); in uuid_sema_test()
93 __uuidof(struct_with_uuid[1]); in uuid_sema_test()
94 …__uuidof(struct_with_uuid*[1]); // expected-error {{cannot call operator __uuidof on a type with n… in uuid_sema_test()
95 __uuidof(const struct_with_uuid[1][1]); in uuid_sema_test()
96 …__uuidof(const struct_with_uuid*[1][1]); // expected-error {{cannot call operator __uuidof on a ty… in uuid_sema_test()
132 typedef COM_CLASS_TEMPLATE<struct_with_uuid, &*&__uuidof(struct_with_uuid)> COM_TYPE_1; // expected…
133 typedef COM_CLASS_TEMPLATE<struct_with_uuid> COM_TYPE_2;
137 typedef COM_CLASS_TEMPLATE_REF<struct_with_uuid, __uuidof(struct_with_uuid)> COM_TYPE_REF;
146 COM_CLASS_TEMPLATE_REF<int, __uuidof(struct_with_uuid)> good_template_arg;
148 COM_CLASS_TEMPLATE<int, __uuidof(struct_with_uuid)> bad_template_arg; // expected-error {{non-type …