mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-03 22:02:51 +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
@@ -140,8 +140,8 @@ auto DeclNameStack::AddName(NameContext name_context, SemIR::InstId target_id,
|
||||
// TODO: Point at the declaration for the scoped entity.
|
||||
CARBON_DIAGNOSTIC(
|
||||
QualifiedDeclOutsideScopeEntity, Error,
|
||||
"Out-of-line declaration requires a declaration in "
|
||||
"scoped entity.");
|
||||
"out-of-line declaration requires a declaration in "
|
||||
"scoped entity");
|
||||
context_->emitter().Emit(name_context.loc_id,
|
||||
QualifiedDeclOutsideScopeEntity);
|
||||
}
|
||||
@@ -312,7 +312,7 @@ static auto DiagnoseQualifiedDeclInIncompleteClassScope(Context& context,
|
||||
SemIR::ClassId class_id)
|
||||
-> void {
|
||||
CARBON_DIAGNOSTIC(QualifiedDeclInIncompleteClassScope, Error,
|
||||
"Cannot declare a member of incomplete class `{0}`.",
|
||||
"cannot declare a member of incomplete class `{0}`",
|
||||
SemIR::TypeId);
|
||||
auto builder =
|
||||
context.emitter().Build(loc, QualifiedDeclInIncompleteClassScope,
|
||||
@@ -327,7 +327,7 @@ static auto DiagnoseQualifiedDeclInUndefinedInterfaceScope(
|
||||
Context& context, SemIRLoc loc, SemIR::InterfaceId interface_id,
|
||||
SemIR::InstId interface_inst_id) -> void {
|
||||
CARBON_DIAGNOSTIC(QualifiedDeclInUndefinedInterfaceScope, Error,
|
||||
"Cannot declare a member of undefined interface `{0}`.",
|
||||
"cannot declare a member of undefined interface `{0}`",
|
||||
std::string);
|
||||
auto builder = context.emitter().Build(
|
||||
loc, QualifiedDeclInUndefinedInterfaceScope,
|
||||
@@ -345,9 +345,9 @@ static auto DiagnoseQualifiedDeclInImportedPackage(Context& context,
|
||||
SemIRLoc import_loc)
|
||||
-> void {
|
||||
CARBON_DIAGNOSTIC(QualifiedDeclOutsidePackage, Error,
|
||||
"Imported packages cannot be used for declarations.");
|
||||
"imported packages cannot be used for declarations");
|
||||
CARBON_DIAGNOSTIC(QualifiedDeclOutsidePackageSource, Note,
|
||||
"Package imported here.");
|
||||
"package imported here");
|
||||
context.emitter()
|
||||
.Build(use_loc, QualifiedDeclOutsidePackage)
|
||||
.Note(import_loc, QualifiedDeclOutsidePackageSource)
|
||||
@@ -360,10 +360,10 @@ static auto DiagnoseQualifiedDeclInNonScope(Context& context, SemIRLoc use_loc,
|
||||
SemIRLoc non_scope_entity_loc)
|
||||
-> void {
|
||||
CARBON_DIAGNOSTIC(QualifiedNameInNonScope, Error,
|
||||
"Name qualifiers are only allowed for entities that "
|
||||
"provide a scope.");
|
||||
"name qualifiers are only allowed for entities that "
|
||||
"provide a scope");
|
||||
CARBON_DIAGNOSTIC(QualifiedNameNonScopeEntity, Note,
|
||||
"Referenced non-scope entity declared here.");
|
||||
"referenced non-scope entity declared here");
|
||||
context.emitter()
|
||||
.Build(use_loc, QualifiedNameInNonScope)
|
||||
.Note(non_scope_entity_loc, QualifiedNameNonScopeEntity)
|
||||
|
||||
Reference in New Issue
Block a user