handle_impl.cpp 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. // Part of the Carbon Language project, under the Apache License v2.0 with LLVM
  2. // Exceptions. See /LICENSE for license information.
  3. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  4. #include "toolchain/check/context.h"
  5. namespace Carbon::Check {
  6. auto HandleImplIntroducer(Context& context, Parse::ImplIntroducerId parse_node)
  7. -> bool {
  8. return context.TODO(parse_node, "HandleImplIntroducer");
  9. }
  10. auto HandleImplForall(Context& context, Parse::ImplForallId parse_node)
  11. -> bool {
  12. return context.TODO(parse_node, "HandleImplForall");
  13. }
  14. auto HandleImplAs(Context& context, Parse::ImplAsId parse_node) -> bool {
  15. return context.TODO(parse_node, "HandleImplAs");
  16. }
  17. auto HandleImplDecl(Context& context, Parse::ImplDeclId parse_node) -> bool {
  18. return context.TODO(parse_node, "HandleImplDecl");
  19. }
  20. auto HandleImplDefinitionStart(Context& context,
  21. Parse::ImplDefinitionStartId parse_node)
  22. -> bool {
  23. return context.TODO(parse_node, "HandleImplDefinitionStart");
  24. }
  25. auto HandleImplDefinition(Context& context, Parse::ImplDefinitionId parse_node)
  26. -> bool {
  27. return context.TODO(parse_node, "HandleImplDefinition");
  28. }
  29. } // namespace Carbon::Check