// 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 // Note: X-macro header. Do not use include guards. #ifndef CARBON_SUBCOMMAND // TODO: We should expand `HelpText` to be a short help name, a synopsis, and a // long-form description. #define CARBON_SUBCOMMAND(Name, Spelling, HelpText) #endif CARBON_SUBCOMMAND(Help, "help", "Display help information about the driver options.") CARBON_SUBCOMMAND( Dump, "dump", "Dumps intermediate compilation state for the input source file.") #undef CARBON_SUBCOMMAND