Просмотр исходного кода

Add missing periods to diagnostics. (#3380)

Richard Smith 2 лет назад
Родитель
Сommit
4aa6a6894d

+ 2 - 2
toolchain/check/handle_pattern_binding.cpp

@@ -18,7 +18,7 @@ auto HandleAddress(Context& context, Parse::Node parse_node) -> bool {
     context.insts().Set(self_param_id, *self_param);
   } else {
     CARBON_DIAGNOSTIC(AddrOnNonSelfParameter, Error,
-                      "`addr` can only be applied to a `self` parameter");
+                      "`addr` can only be applied to a `self` parameter.");
     context.emitter().Emit(parse_node, AddrOnNonSelfParameter);
   }
   return true;
@@ -43,7 +43,7 @@ auto HandlePatternBinding(Context& context, Parse::Node parse_node) -> bool {
         Parse::NodeKind::ImplicitParameterListStart) {
       CARBON_DIAGNOSTIC(
           SelfOutsideImplicitParameterList, Error,
-          "`self` can only be declared in an implicit parameter list");
+          "`self` can only be declared in an implicit parameter list.");
       context.emitter().Emit(parse_node, SelfOutsideImplicitParameterList);
     }
     context.AddInstAndPush(

+ 2 - 2
toolchain/check/testdata/class/fail_addr_not_self.carbon

@@ -5,12 +5,12 @@
 // AUTOUPDATE
 
 class Class {
-  // CHECK:STDERR: fail_addr_not_self.carbon:[[@LINE+3]]:8: ERROR: `addr` can only be applied to a `self` parameter
+  // CHECK:STDERR: fail_addr_not_self.carbon:[[@LINE+3]]:8: ERROR: `addr` can only be applied to a `self` parameter.
   // CHECK:STDERR:   fn F[addr a: Class*]();
   // CHECK:STDERR:        ^
   fn F[addr a: Class*]();
 
-  // CHECK:STDERR: fail_addr_not_self.carbon:[[@LINE+3]]:8: ERROR: `addr` can only be applied to a `self` parameter
+  // CHECK:STDERR: fail_addr_not_self.carbon:[[@LINE+3]]:8: ERROR: `addr` can only be applied to a `self` parameter.
   // CHECK:STDERR:   fn G(addr b: Class*);
   // CHECK:STDERR:        ^
   fn G(addr b: Class*);

+ 3 - 3
toolchain/check/testdata/class/fail_self.carbon

@@ -5,7 +5,7 @@
 // AUTOUPDATE
 
 class Class {
-  // CHECK:STDERR: fail_self.carbon:[[@LINE+3]]:12: ERROR: `self` can only be declared in an implicit parameter list
+  // CHECK:STDERR: fail_self.carbon:[[@LINE+3]]:12: ERROR: `self` can only be declared in an implicit parameter list.
   // CHECK:STDERR:   fn F(self: Class);
   // CHECK:STDERR:            ^
   fn F(self: Class);
@@ -19,14 +19,14 @@ class Class {
   fn G() -> Class;
 }
 
-// CHECK:STDERR: fail_self.carbon:[[@LINE+3]]:16: ERROR: `self` can only be declared in an implicit parameter list
+// CHECK:STDERR: fail_self.carbon:[[@LINE+3]]:16: ERROR: `self` can only be declared in an implicit parameter list.
 // CHECK:STDERR: fn Class.F(self: Class) {
 // CHECK:STDERR:                ^
 fn Class.F(self: Class) {
 }
 
 fn Class.G() -> Class {
-  // CHECK:STDERR: fail_self.carbon:[[@LINE+3]]:11: ERROR: `self` can only be declared in an implicit parameter list
+  // CHECK:STDERR: fail_self.carbon:[[@LINE+3]]:11: ERROR: `self` can only be declared in an implicit parameter list.
   // CHECK:STDERR:   var self: Class;
   // CHECK:STDERR:           ^
   var self: Class;