mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 21:50:14 +01:00
This is for consistency with #4120. Similar to that, we can use overloads on the typed NodeId rather than individually named handlers. There isn't the same caller benefit here though, since the calls from check.cpp are already boilerplate.
32 lines
1.1 KiB
C++
32 lines
1.1 KiB
C++
// Part of the Carbon Language project, under the Apache License v2.0 with LLVM
|
|
// Exceptions. See /LICENSE for license information.
|
|
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
|
|
#include "toolchain/check/context.h"
|
|
#include "toolchain/check/handle.h"
|
|
|
|
namespace Carbon::Check {
|
|
|
|
auto HandleParseNode(Context& context, Parse::NamedConstraintDeclId node_id)
|
|
-> bool {
|
|
return context.TODO(node_id, "HandleNamedConstraintDecl");
|
|
}
|
|
|
|
auto HandleParseNode(Context& context,
|
|
Parse::NamedConstraintDefinitionId node_id) -> bool {
|
|
// Note that the decl_name_stack will be popped by `ProcessNodeIds`.
|
|
return context.TODO(node_id, "HandleNamedConstraintDefinition");
|
|
}
|
|
|
|
auto HandleParseNode(Context& context,
|
|
Parse::NamedConstraintDefinitionStartId node_id) -> bool {
|
|
return context.TODO(node_id, "HandleNamedConstraintDefinitionStart");
|
|
}
|
|
|
|
auto HandleParseNode(Context& context,
|
|
Parse::NamedConstraintIntroducerId node_id) -> bool {
|
|
return context.TODO(node_id, "HandleNamedConstraintIntroducer");
|
|
}
|
|
|
|
} // namespace Carbon::Check
|