• Home
  • Raw
  • Download

Lines Matching refs:fErrors

114 , fErrors(errorReporter) {}  in IRGenerator()
117 fSymbolTable.reset(new SymbolTable(std::move(fSymbolTable), &fErrors)); in pushSymbolTable()
263 fErrors.error(decl.fOffset, "'in' variables may not have matrix type"); in convertVarDeclarations()
269 fErrors.error(decl.fOffset, in convertVarDeclarations()
285 fErrors.error(size->fOffset, "array size must be positive"); in convertVarDeclarations()
489 fErrors.error(caseValue->fOffset, "case value must be a constant"); in convertSwitch()
495 fErrors.error(caseValue->fOffset, "duplicate case value"); in convertSwitch()
537 fErrors.error(result->fOffset, "may not return a value from a void function"); in convertReturn()
547 fErrors.error(r.fOffset, "expected function to return '" + in convertReturn()
558 fErrors.error(b.fOffset, "break statement must be inside a loop or switch"); in convertBreak()
567 fErrors.error(c.fOffset, "continue statement must be inside a loop"); in convertContinue()
703 fErrors.error(f.fOffset, "pipeline stage 'main' must be declared main(int, " in convertFunction()
708 fErrors.error(f.fOffset, "shader 'main' must have zero parameters"); in convertFunction()
725 fErrors.error(f.fOffset, "symbol '" + f.fName + "' was already defined"); in convertFunction()
742 fErrors.error(f.fOffset, "functions '" + newDecl.description() + in convertFunction()
750 fErrors.error(f.fOffset, "modifiers on parameter " + in convertFunction()
758 fErrors.error(f.fOffset, "duplicate definition of " + in convertFunction()
833 fErrors.error(decl->fOffset, in convertInterfaceBlock()
845 fErrors.error(decl->fOffset, in convertInterfaceBlock()
853 fErrors.error(decl->fOffset, in convertInterfaceBlock()
877 fErrors.error(converted->fOffset, "array size must be positive"); in convertInterfaceBlock()
930 fErrors.error(value.fOffset, "expected a constant int"); in getConstantInt()
941 std::shared_ptr<SymbolTable> symbols(new SymbolTable(fSymbolTable, &fErrors)); in convertEnum()
982 fErrors.error(type.fOffset, "unknown type '" + type.fName + "'"); in convertType()
1015 fErrors.error(identifier.fOffset, "unknown identifier '" + identifier.fText + "'"); in convertIdentifier()
1097 fErrors.error(expr->fOffset, "expected '" + type.description() + "', but found '" + in coerce()
1363 fErrors.error(right.fOffset, "division by zero"); in constantFold()
1369 fErrors.error(right.fOffset, "division by zero"); in constantFold()
1397 fErrors.error(right.fOffset, "division by zero"); in constantFold()
1482 fErrors.error(expression.fOffset, String("type mismatch: '") + in convertBinaryExpression()
1530 fErrors.error(expression.fOffset, "ternary operator result mismatch: '" + in convertTernaryExpression()
1568 fErrors.error(offset, msg); in call()
1582 fErrors.error(offset, msg); in call()
1637 fErrors.error(offset, "'" + functionValue->description() + "' is not a function"); in call()
1662 fErrors.error(offset, msg); in call()
1674 fErrors.error(offset, "invalid arguments to '" + type.description() + in convertNumberConstructor()
1706 fErrors.error(offset, "invalid argument to '" + type.description() + in convertNumberConstructor()
1743 fErrors.error(offset, "'" + args[i]->fType.description() + "' is not a valid " in convertCompoundConstructor()
1758 fErrors.error(offset, "'" + args[i]->fType.description() + "' is not a valid " in convertCompoundConstructor()
1764 fErrors.error(offset, "invalid arguments to '" + type.description() + in convertCompoundConstructor()
1797 fErrors.error(offset, "cannot construct '" + type.description() + "'"); in convertConstructor()
1811 fErrors.error(expression.fOffset, in convertPrefixExpression()
1818 fErrors.error(expression.fOffset, in convertPrefixExpression()
1834 fErrors.error(expression.fOffset, in convertPrefixExpression()
1843 fErrors.error(expression.fOffset, in convertPrefixExpression()
1852 fErrors.error(expression.fOffset, in convertPrefixExpression()
1864 fErrors.error(expression.fOffset, in convertPrefixExpression()
1890 fErrors.error(base->fOffset, "array size must be a constant"); in convertIndex()
1896 fErrors.error(base->fOffset, "expected array, but found '" + base->fType.description() + in convertIndex()
1922 fErrors.error(base->fOffset, "type '" + base->fType.description() + "' does not have a " in convertField()
1930 fErrors.error(base->fOffset, "cannot swizzle type '" + base->fType.description() + "'"); in convertSwizzle()
1966 fErrors.error(base->fOffset, String::printf("invalid swizzle component '%c'", in convertSwizzle()
1973 fErrors.error(base->fOffset, "too many components in swizzle mask '" + fields + "'"); in convertSwizzle()
1982 fErrors.error(offset, "unknown capability flag '" + name + "'"); in getCap()
2013 fErrors.error(offset, "type '" + type.fName + "' does not have a field named '" + field + in convertTypeField()
2023 fErrors.error(offset, "'append' requires at least two arguments"); in convertAppend()
2031 fErrors.error(offset, "first argument of 'append' must have type 'SkRasterPipeline'"); in convertAppend()
2035 fErrors.error(offset, "'" + args[1]->description() + "' is not a valid stage"); in convertAppend()
2067 fErrors.error(offset, "pipeline stage '" + name + "' expected a float[20] argument"); in convertAppend()
2086 fErrors.error(offset, "'" + name + "' is not a valid pipeline stage"); in convertAppend()
2091 fErrors.error(offset, "pipeline stage '" + name + "' expected an additional argument " + in convertAppend()
2123 fErrors.error(expression.fOffset, "'[]' must follow a type name"); in convertSuffixExpression()
2163 fErrors.error(base->fOffset, "cannot swizzle value of type '" + in convertSuffixExpression()
2170 fErrors.error(expression.fOffset, in convertSuffixExpression()
2179 fErrors.error(expression.fOffset, in convertSuffixExpression()
2194 fErrors.error(expr.fOffset, "expected '(' to begin function call"); in checkValid()
2197 fErrors.error(expr.fOffset, "expected '(' to begin constructor invocation"); in checkValid()
2201 fErrors.error(expr.fOffset, "invalid expression"); in checkValid()
2224 fErrors.error(expr.fOffset, in setRefKind()
2235 fErrors.error(expr.fOffset, in setRefKind()
2250 fErrors.error(expr.fOffset, "cannot assign to '" + expr.description() + "'"); in setRefKind()
2262 Parser parser(text, length, types, fErrors); in convertProgram()
2264 if (fErrors.errorCount()) { in convertProgram()