Lines Matching refs:r
12 static void test_failure(skiatest::Reporter* r, const char* src, const char* error) { in test_failure() argument
27 REPORTER_ASSERT(r, compiler.errorText() == skError); in test_failure()
30 static void test_success(skiatest::Reporter* r, const char* src) { in test_success() argument
37 REPORTER_ASSERT(r, program); in test_success()
40 DEF_TEST(SkSLOpenArray, r) { in DEF_TEST() argument
41 test_failure(r, in DEF_TEST()
46 DEF_TEST(SkSLUndefinedSymbol, r) { in DEF_TEST() argument
47 test_failure(r, in DEF_TEST()
52 DEF_TEST(SkSLUndefinedFunction, r) { in DEF_TEST() argument
53 test_failure(r, in DEF_TEST()
58 DEF_TEST(SkSLGenericArgumentMismatch, r) { in DEF_TEST() argument
59 test_failure(r, in DEF_TEST()
62 test_failure(r, in DEF_TEST()
65 test_success(r, in DEF_TEST()
69 DEF_TEST(SkSLArgumentCountMismatch, r) { in DEF_TEST() argument
70 test_failure(r, in DEF_TEST()
76 DEF_TEST(SkSLArgumentMismatch, r) { in DEF_TEST() argument
77 test_failure(r, in DEF_TEST()
83 DEF_TEST(SkSLIfTypeMismatch, r) { in DEF_TEST() argument
84 test_failure(r, in DEF_TEST()
89 DEF_TEST(SkSLDoTypeMismatch, r) { in DEF_TEST() argument
90 test_failure(r, in DEF_TEST()
95 DEF_TEST(SkSLWhileTypeMismatch, r) { in DEF_TEST() argument
96 test_failure(r, in DEF_TEST()
101 DEF_TEST(SkSLForTypeMismatch, r) { in DEF_TEST() argument
102 test_failure(r, in DEF_TEST()
107 DEF_TEST(SkSLConstructorTypeMismatch, r) { in DEF_TEST() argument
108 test_failure(r, in DEF_TEST()
111 test_failure(r, in DEF_TEST()
114 test_failure(r, in DEF_TEST()
117 test_failure(r, in DEF_TEST()
120 test_failure(r, in DEF_TEST()
123 test_failure(r, in DEF_TEST()
126 test_failure(r, in DEF_TEST()
129 test_failure(r, in DEF_TEST()
134 DEF_TEST(SkSLConstructorArgumentCount, r) { in DEF_TEST() argument
135 test_failure(r, in DEF_TEST()
139 test_failure(r, in DEF_TEST()
145 DEF_TEST(SkSLSwizzleScalar, r) { in DEF_TEST() argument
146 test_failure(r, in DEF_TEST()
151 DEF_TEST(SkSLSwizzleMatrix, r) { in DEF_TEST() argument
152 test_failure(r, in DEF_TEST()
157 DEF_TEST(SkSLSwizzleOutOfBounds, r) { in DEF_TEST() argument
158 test_failure(r, in DEF_TEST()
163 DEF_TEST(SkSLSwizzleTooManyComponents, r) { in DEF_TEST() argument
164 test_failure(r, in DEF_TEST()
169 DEF_TEST(SkSLSwizzleDuplicateOutput, r) { in DEF_TEST() argument
170 test_failure(r, in DEF_TEST()
175 DEF_TEST(SkSLSwizzleConstantOutput, r) { in DEF_TEST() argument
176 test_failure(r, in DEF_TEST()
181 DEF_TEST(SkSLAssignmentTypeMismatch, r) { in DEF_TEST() argument
182 test_failure(r, in DEF_TEST()
185 test_failure(r, in DEF_TEST()
188 test_success(r, in DEF_TEST()
190 test_failure(r, in DEF_TEST()
195 DEF_TEST(SkSLReturnFromVoid, r) { in DEF_TEST() argument
196 test_failure(r, in DEF_TEST()
201 DEF_TEST(SkSLReturnMissingValue, r) { in DEF_TEST() argument
202 test_failure(r, in DEF_TEST()
207 DEF_TEST(SkSLReturnTypeMismatch, r) { in DEF_TEST() argument
208 test_failure(r, in DEF_TEST()
213 DEF_TEST(SkSLDuplicateFunction, r) { in DEF_TEST() argument
214 test_failure(r, in DEF_TEST()
217 test_success(r, in DEF_TEST()
221 DEF_TEST(SkSLUsingInvalidValue, r) { in DEF_TEST() argument
222 test_failure(r, in DEF_TEST()
225 test_failure(r, in DEF_TEST()
229 DEF_TEST(SkSLDifferentReturnType, r) { in DEF_TEST() argument
230 test_failure(r, in DEF_TEST()
236 DEF_TEST(SkSLDifferentModifiers, r) { in DEF_TEST() argument
237 test_failure(r, in DEF_TEST()
243 DEF_TEST(SkSLDuplicateSymbol, r) { in DEF_TEST() argument
244 test_failure(r, in DEF_TEST()
248 test_failure(r, in DEF_TEST()
252 test_success(r, "int x; void main() { int x; }"); in DEF_TEST()
255 DEF_TEST(SkSLBinaryTypeMismatch, r) { in DEF_TEST() argument
256 test_failure(r, in DEF_TEST()
259 test_failure(r, in DEF_TEST()
262 test_failure(r, in DEF_TEST()
265 test_failure(r, in DEF_TEST()
270 DEF_TEST(SkSLCallNonFunction, r) { in DEF_TEST() argument
271 test_failure(r, in DEF_TEST()
276 DEF_TEST(SkSLInvalidUnary, r) { in DEF_TEST() argument
277 test_failure(r, in DEF_TEST()
280 test_failure(r, in DEF_TEST()
283 test_failure(r, in DEF_TEST()
286 test_failure(r, in DEF_TEST()
289 test_failure(r, in DEF_TEST()
292 test_failure(r, in DEF_TEST()
295 test_failure(r, in DEF_TEST()
298 test_success(r, in DEF_TEST()
302 DEF_TEST(SkSLInvalidAssignment, r) { in DEF_TEST() argument
303 test_failure(r, in DEF_TEST()
306 test_failure(r, in DEF_TEST()
309 test_failure(r, in DEF_TEST()
314 DEF_TEST(SkSLBadIndex, r) { in DEF_TEST() argument
315 test_failure(r, in DEF_TEST()
318 test_failure(r, in DEF_TEST()
323 DEF_TEST(SkSLTernaryMismatch, r) { in DEF_TEST() argument
324 test_failure(r, in DEF_TEST()
327 test_failure(r, in DEF_TEST()
332 DEF_TEST(SkSLInterfaceBlockStorageModifiers, r) { in DEF_TEST() argument
333 test_failure(r, in DEF_TEST()
338 DEF_TEST(SkSLUseWithoutInitialize, r) { in DEF_TEST() argument
339 test_failure(r, in DEF_TEST()
342 test_failure(r, in DEF_TEST()
345 test_failure(r, in DEF_TEST()
348 test_failure(r, in DEF_TEST()
351 test_failure(r, in DEF_TEST()
354 test_failure(r, in DEF_TEST()
360 DEF_TEST(SkSLUnreachable, r) { in DEF_TEST() argument
361 test_failure(r, in DEF_TEST()
364 test_failure(r, in DEF_TEST()
370 test_failure(r, in DEF_TEST()
373 test_failure(r, in DEF_TEST()
378 DEF_TEST(SkSLNoReturn, r) { in DEF_TEST() argument
379 test_failure(r, in DEF_TEST()
384 DEF_TEST(SkSLBreakOutsideLoop, r) { in DEF_TEST() argument
385 test_failure(r, in DEF_TEST()
390 DEF_TEST(SkSLContinueOutsideLoop, r) { in DEF_TEST() argument
391 test_failure(r, in DEF_TEST()
394 test_failure(r, in DEF_TEST()
399 DEF_TEST(SkSLStaticIfError, r) { in DEF_TEST() argument
401 test_failure(r, in DEF_TEST()
404 test_failure(r, in DEF_TEST()
407 test_failure(r, in DEF_TEST()
410 test_failure(r, in DEF_TEST()
415 DEF_TEST(SkSLBadCap, r) { in DEF_TEST() argument
416 test_failure(r, in DEF_TEST()
421 DEF_TEST(SkSLDivByZero, r) { in DEF_TEST() argument
422 test_failure(r, in DEF_TEST()
425 test_failure(r, in DEF_TEST()
428 test_failure(r, in DEF_TEST()
431 test_failure(r, in DEF_TEST()
436 DEF_TEST(SkSLUnsupportedGLSLIdentifiers, r) { in DEF_TEST() argument
437 test_failure(r, in DEF_TEST()
440 test_failure(r, in DEF_TEST()
445 DEF_TEST(SkSLWrongSwitchTypes, r) { in DEF_TEST() argument
446 test_failure(r, in DEF_TEST()
449 test_failure(r, in DEF_TEST()
454 DEF_TEST(SkSLNonConstantCase, r) { in DEF_TEST() argument
455 test_failure(r, in DEF_TEST()
460 DEF_TEST(SkSLDuplicateCase, r) { in DEF_TEST() argument
461 test_failure(r, in DEF_TEST()
466 DEF_TEST(SkSLFieldAfterRuntimeArray, r) { in DEF_TEST() argument
467 test_failure(r, in DEF_TEST()
473 DEF_TEST(SkSLStaticIf, r) { in DEF_TEST() argument
474 test_success(r, in DEF_TEST()
477 test_failure(r, in DEF_TEST()
483 DEF_TEST(SkSLStaticSwitch, r) { in DEF_TEST() argument
484 test_success(r, in DEF_TEST()
492 test_failure(r, in DEF_TEST()
501 test_failure(r, in DEF_TEST()
512 DEF_TEST(SkSLInterfaceBlockScope, r) { in DEF_TEST() argument
513 test_failure(r, in DEF_TEST()
520 DEF_TEST(SkSLDuplicateOutput, r) { in DEF_TEST() argument
521 test_failure(r, in DEF_TEST()
526 DEF_TEST(SkSLConstantSwizzleNotLast, r) { in DEF_TEST() argument
527 test_failure(r, in DEF_TEST()