Small cleanups in toolchain code (#2474)

Doing some sorting of functions / enums (generally speaking, I've been trying to keep these loosely lexically sorted for lack of a better ordering).

Also removes some code that seems to be dead, and a minor TODO comment fix.
This commit is contained in:
Jon Ross-Perkins
2022-12-16 15:46:53 -08:00
committed by GitHub
parent c74e39dbb3
commit 5d123189c3
4 changed files with 199 additions and 198 deletions
@@ -198,6 +198,11 @@ auto SemanticsParseTreeHandler::AddIdentifier(ParseTree::Node decl_node)
return semantics_->AddIdentifier(text);
}
auto SemanticsParseTreeHandler::HandleAddress(ParseTree::Node /*parse_node*/)
-> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleBreakStatement(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
@@ -249,6 +254,16 @@ auto SemanticsParseTreeHandler::HandleDeclaredName(ParseTree::Node parse_node)
Push(parse_node);
}
auto SemanticsParseTreeHandler::HandleDeducedParameterList(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleDeducedParameterListStart(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleDesignatedName(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
@@ -535,6 +550,16 @@ auto SemanticsParseTreeHandler::HandleReturnType(ParseTree::Node /*parse_node*/)
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleSelfDeducedParameter(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleSelfType(ParseTree::Node /*parse_node*/)
-> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleStructComma(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
@@ -626,28 +651,4 @@ auto SemanticsParseTreeHandler::HandleWhileStatement(
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleAddress(ParseTree::Node /*parse_node*/)
-> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleSelfType(ParseTree::Node /*parse_node*/)
-> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleDeducedParameterList(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleSelfDeducedParameter(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
}
auto SemanticsParseTreeHandler::HandleDeducedParameterListStart(
ParseTree::Node /*parse_node*/) -> void {
CARBON_FATAL() << "TODO";
}
} // namespace Carbon