mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-05 21:31:24 +01:00
Fix some minor errors in diagnostic text. (#3047)
This commit is contained in:
@@ -91,7 +91,8 @@ auto SemanticsContext::DiagnoseDuplicateName(ParseTree::Node parse_node,
|
||||
|
||||
auto SemanticsContext::DiagnoseNameNotFound(ParseTree::Node parse_node,
|
||||
SemanticsStringId name_id) -> void {
|
||||
CARBON_DIAGNOSTIC(NameNotFound, Error, "Name {0} not found", llvm::StringRef);
|
||||
CARBON_DIAGNOSTIC(NameNotFound, Error, "Name `{0}` not found",
|
||||
llvm::StringRef);
|
||||
emitter_->Emit(parse_node, NameNotFound, semantics_ir_->GetString(name_id));
|
||||
}
|
||||
|
||||
@@ -304,7 +305,7 @@ auto SemanticsContext::ImplicitAsForArgs(
|
||||
ImplicitAsKind::Incompatible) {
|
||||
CARBON_CHECK(diagnostic != nullptr) << "Should have validated first";
|
||||
CARBON_DIAGNOSTIC(CallArgTypeMismatch, Note,
|
||||
"Function cannot be used: Cannot implicityly convert "
|
||||
"Function cannot be used: Cannot implicitly convert "
|
||||
"argument {0} from `{1}` to `{2}`.",
|
||||
size_t, std::string, std::string);
|
||||
diagnostic->Note(param_parse_node, CallArgTypeMismatch, i,
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
// CHECK:STDOUT: ]
|
||||
|
||||
fn Main() {
|
||||
// CHECK:STDERR: fail_name_lookup.carbon:[[@LINE+3]]:3: Name x not found
|
||||
// CHECK:STDERR: fail_name_lookup.carbon:[[@LINE+3]]:3: Name `x` not found
|
||||
// CHECK:STDERR: x;
|
||||
// CHECK:STDERR: ^
|
||||
x;
|
||||
|
||||
@@ -67,7 +67,7 @@ fn Main() {
|
||||
// CHECK:STDERR: fail_param_type.carbon:[[@LINE+6]]:6: No matching callable was found.
|
||||
// CHECK:STDERR: Run(1.0);
|
||||
// CHECK:STDERR: ^
|
||||
// CHECK:STDERR: fail_param_type.carbon:[[@LINE-6]]:1: Function cannot be used: Cannot implicityly convert argument 0 from `f64` to `i32`.
|
||||
// CHECK:STDERR: fail_param_type.carbon:[[@LINE-6]]:1: Function cannot be used: Cannot implicitly convert argument 0 from `f64` to `i32`.
|
||||
// CHECK:STDERR: fn Run(a: i32) {}
|
||||
// CHECK:STDERR: ^
|
||||
Run(1.0);
|
||||
|
||||
+1
-1
@@ -71,7 +71,7 @@ fn VarScope(b: bool) -> i32 {
|
||||
var n: i32 = 2;
|
||||
return n;
|
||||
}
|
||||
// CHECK:STDERR: fail_scope.carbon:[[@LINE+3]]:10: Name n not found
|
||||
// CHECK:STDERR: fail_scope.carbon:[[@LINE+3]]:10: Name `n` not found
|
||||
// CHECK:STDERR: return n;
|
||||
// CHECK:STDERR: ^
|
||||
return n;
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
// CHECK:STDOUT: ],
|
||||
// CHECK:STDOUT: ]
|
||||
|
||||
// CHECK:STDERR: fail_unresolved_scope.carbon:[[@LINE+3]]:4: Name Foo not found
|
||||
// CHECK:STDERR: fail_unresolved_scope.carbon:[[@LINE+3]]:4: Name `Foo` not found
|
||||
// CHECK:STDERR: fn Foo.Baz() {
|
||||
// CHECK:STDERR: ^
|
||||
fn Foo.Baz() {
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
// CHECK:STDOUT: ]
|
||||
|
||||
|
||||
// CHECK:STDERR: fail_access_into_invalid.carbon:[[@LINE+3]]:10: Name a not found
|
||||
// CHECK:STDERR: fail_access_into_invalid.carbon:[[@LINE+3]]:10: Name `a` not found
|
||||
// CHECK:STDERR: fn F() { a.b; }
|
||||
// CHECK:STDERR: ^
|
||||
fn F() { a.b; }
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
// CHECK:STDOUT: ]
|
||||
|
||||
fn Main() {
|
||||
// CHECK:STDERR: fail_init_with_self.carbon:[[@LINE+3]]:16: Name x not found
|
||||
// CHECK:STDERR: fail_init_with_self.carbon:[[@LINE+3]]:16: Name `x` not found
|
||||
// CHECK:STDERR: var x: i32 = x;
|
||||
// CHECK:STDERR: ^
|
||||
var x: i32 = x;
|
||||
|
||||
@@ -50,7 +50,7 @@ fn Main() {
|
||||
var x: i32;
|
||||
}
|
||||
|
||||
// CHECK:STDERR: fail_lookup_outside_scope.carbon:[[@LINE+3]]:14: Name x not found
|
||||
// CHECK:STDERR: fail_lookup_outside_scope.carbon:[[@LINE+3]]:14: Name `x` not found
|
||||
// CHECK:STDERR: var y: i32 = x;
|
||||
// CHECK:STDERR: ^
|
||||
var y: i32 = x;
|
||||
|
||||
Reference in New Issue
Block a user