Lines Matching refs:float3
16 typedef __attribute__((__ext_vector_type__(3))) float float3; typedef
31 -(void)takeVector:(float3)v; // there should be no diagnostic at declaration argument
40 -(void)takeVector:(float3)v { argument
42 …// expected-error@-2 {{'float3' (vector of 3 'float' values) parameter type is unsupported; suppor…
44 …// expected-error@-4 {{'float3' (vector of 3 'float' values) parameter type is unsupported; suppor…
48 -(float3)retVector { // expected-error {{'float3' (vector of 3 'float' values) return type is unsup…
51 -(void)takeVector2:(float3)v AVAILABLE_MACOS_10_10 { // expected-error {{'float3' (vector of 3 'flo… argument
54 -(void)takeVector3:(float3)v AVAILABLE_MACOS_10_11 { // expected-error {{'float3' (vector of 3 'flo… argument
57 -(void)takeVector4:(float3)v AVAILABLE_IOS_8 { // expected-error {{'float3' (vector of 3 'float' va… argument
60 -(void)takeVector5:(float3)v AVAILABLE_IOS_9 { // expected-error {{'float3' (vector of 3 'float' va… argument
73 -(void)takeVector:(float3)v { argument
76 -(float3)retVector {
88 -(void)takeVector2:(float3)v AVAILABLE_MACOS_10_10 { argument
96 -(void)takeVector3:(float3)v AVAILABLE_MACOS_10_11 { // no error argument
99 -(void)takeVector4:(float3)v AVAILABLE_IOS_8 { argument
102 -(void)takeVector5:(float3)v AVAILABLE_IOS_9 { // no error argument