Lines Matching defs:line
218 privateSymbolTable->add(std::make_unique<Variable>(/*line=*/-1,
453 std::unique_ptr<Expression> Compiler::convertIdentifier(int line, skstd::string_view name) {
456 this->errorReporter().error(line, "unknown identifier '" + name + "'");
464 return std::make_unique<FunctionReference>(*fContext, line, f);
468 return std::make_unique<FunctionReference>(*fContext, line, f->functions());
484 return VariableReference::Make(line, var, VariableReference::RefKind::kRead);
488 auto base = VariableReference::Make(line, &field->owner(),
494 return TypeReference::Convert(*fContext, line, &result->as<Type>());
498 return std::make_unique<ExternalFunctionReference>(line, r);
707 fErrorText += "error: " + (pos.line() >= 1 ? to_string(pos.line()) + ": " : "") + msg + "\n";