Lines Matching refs:ExpectErrorLineNumber
24 class ExpectErrorLineNumber : public SkSL::ErrorReporter {
26 ExpectErrorLineNumber(skiatest::Reporter* reporter, const char* msg, int line)
34 ~ExpectErrorLineNumber() override {
59 ExpectErrorLineNumber error(r, "type mismatch: '+' cannot operate on 'float', 'bool'",
67 ExpectErrorLineNumber error(r, "type mismatch: '=' cannot operate on 'bool', 'float'",
75 ExpectErrorLineNumber error(r, "expected 'int', but found 'bool'", __LINE__ + 1);
82 ExpectErrorLineNumber error(r, "'++' cannot operate on 'int[5]'", __LINE__ + 1);
87 ExpectErrorLineNumber error(r, "expected 'bool', but found 'int'", __LINE__ + 1);
92 ExpectErrorLineNumber error(r, "expected 'bool', but found 'int'", __LINE__ + 1);
97 ExpectErrorLineNumber error(r, "expected 'bool', but found 'int'", __LINE__ + 1);
102 ExpectErrorLineNumber error(r, "expected 'bool', but found 'int'", __LINE__ + 1);
107 ExpectErrorLineNumber error(r, "no match for abs(bool)", __LINE__ + 1);