mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-04 18:41:03 +01:00
Update basic diagnostic capitalization/punctuation (#4328)
This is a primarily automated change:
- Search & replace for capitalization
-
`(CARBON_DIAGNOSTIC\((?:\n\s+)?\w+,(?:\n\s+)?\s\w+,(?:\n\s+)?\s")([A-Z])`
- `$1\L$2`
- Search & replace for period
-
`(CARBON_DIAGNOSTIC\((?:\n\s+)?\w+,(?:\n\s+)?\s\w+,(?:\n\s+)?\s"(?:[^)]|\n)+)\.("[,)])`
- `$1$2`
- Limited search & replace for `ERROR: ` -> `error: ` in streamed things
- Leaving a TODO for command_line because there's more cleanup that can
be done there
- Modify diagnostic_consumer.cpp
- ERROR -> error
- WARNING -> warning
---------
Co-authored-by: Richard Smith <richard@metafoo.co.uk>
This commit is contained in:
co-authored by
Richard Smith
parent
7f6d684b29
commit
e7aebbe581
@@ -325,8 +325,8 @@ static auto BuildFunctionDecl(Context& context,
|
||||
context.GetBuiltinType(SemIR::BuiltinInstKind::IntType) &&
|
||||
return_type_id != context.GetTupleType({}))) {
|
||||
CARBON_DIAGNOSTIC(InvalidMainRunSignature, Error,
|
||||
"Invalid signature for `Main.Run` function. Expected "
|
||||
"`fn ()` or `fn () -> i32`.");
|
||||
"invalid signature for `Main.Run` function; expected "
|
||||
"`fn ()` or `fn () -> i32`");
|
||||
context.emitter().Emit(node_id, InvalidMainRunSignature);
|
||||
}
|
||||
}
|
||||
@@ -374,7 +374,7 @@ static auto HandleFunctionDefinitionAfterSignature(
|
||||
context.TryToCompleteType(param.type_id, [&] {
|
||||
CARBON_DIAGNOSTIC(
|
||||
IncompleteTypeInFunctionParam, Error,
|
||||
"Parameter has incomplete type `{0}` in function definition.",
|
||||
"parameter has incomplete type `{0}` in function definition",
|
||||
SemIR::TypeId);
|
||||
return context.emitter().Build(param_id, IncompleteTypeInFunctionParam,
|
||||
param.type_id);
|
||||
@@ -424,7 +424,7 @@ auto HandleParseNode(Context& context, Parse::FunctionDefinitionId node_id)
|
||||
if (context.functions().Get(function_id).return_storage_id.is_valid()) {
|
||||
CARBON_DIAGNOSTIC(
|
||||
MissingReturnStatement, Error,
|
||||
"Missing `return` at end of function with declared return type.");
|
||||
"missing `return` at end of function with declared return type");
|
||||
context.emitter().Emit(TokenOnly(node_id), MissingReturnStatement);
|
||||
} else {
|
||||
context.AddInst<SemIR::Return>(node_id, {});
|
||||
@@ -468,7 +468,7 @@ static auto LookupBuiltinFunctionKind(Context& context,
|
||||
auto kind = SemIR::BuiltinFunctionKind::ForBuiltinName(builtin_name);
|
||||
if (kind == SemIR::BuiltinFunctionKind::None) {
|
||||
CARBON_DIAGNOSTIC(UnknownBuiltinFunctionName, Error,
|
||||
"Unknown builtin function name \"{0}\".", std::string);
|
||||
"unknown builtin function name \"{0}\"", std::string);
|
||||
context.emitter().Emit(name_id, UnknownBuiltinFunctionName,
|
||||
builtin_name.str());
|
||||
}
|
||||
@@ -519,7 +519,7 @@ auto HandleParseNode(Context& context,
|
||||
function.builtin_function_kind = builtin_kind;
|
||||
} else {
|
||||
CARBON_DIAGNOSTIC(InvalidBuiltinSignature, Error,
|
||||
"Invalid signature for builtin function \"{0}\".",
|
||||
"invalid signature for builtin function \"{0}\"",
|
||||
std::string);
|
||||
context.emitter().Emit(fn_node_id, InvalidBuiltinSignature,
|
||||
builtin_kind.name().str());
|
||||
|
||||
Reference in New Issue
Block a user