HomeSort by: relevance | last modified time | path
    Searched refs:SubCommand (Results 1 - 13 of 13) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/tools/llvm-xray/
xray-registry.h 9 // Implement a simple subcommand registry.
31 CommandRegistration(cl::SubCommand *SC, std::function<Error()> Command);
35 std::function<Error()> dispatch(cl::SubCommand *SC);
xray-registry.cpp 9 // Implement a simple subcommand registry.
22 ManagedStatic<std::unordered_map<cl::SubCommand *, HandlerType>> Commands;
24 CommandRegistration::CommandRegistration(cl::SubCommand *SC,
32 HandlerType dispatch(cl::SubCommand *SC) {
35 "Attempting to dispatch on un-registered SubCommand.");
xray-extract.cpp 32 static cl::SubCommand Extract("extract", "Extract instrumentation maps");
xray-fdr-dump.cpp 28 static cl::SubCommand Dump("fdr-dump", "FDR Trace Dump");
xray-converter.cpp 32 static cl::SubCommand Convert("convert", "Trace Format Conversion");
xray-account.cpp 29 static cl::SubCommand Account("account", "Function call accounting");
xray-graph-diff.cpp 30 static cl::SubCommand GraphDiff("graph-diff",
xray-graph.cpp 23 // Setup llvm-xray graph subcommand and its options.
24 static cl::SubCommand GraphC("graph", "Generate function-call graph");
207 // FIXME: Refactor this and account subcommand to reduce code duplication.
229 // FIXME: Refactor this and the account subcommand to reduce code
497 // Here we register and implement the llvm-xray graph subcommand.
xray-stacks.cpp 36 static cl::SubCommand Stack("stack", "Call stack accounting");
  /src/external/apache2/llvm/dist/llvm/lib/Support/
CommandLine.cpp 165 SmallPtrSet<SubCommand *, 4> RegisteredSubCommands;
178 void addLiteralOption(Option &Opt, SubCommand *SC, StringRef Name) {
207 void addOption(Option *O, SubCommand *SC) {
268 void removeOption(Option *O, SubCommand *SC) {
274 SubCommand &Sub = *SC;
315 bool hasOptions(const SubCommand &Sub) const {
328 SubCommand *getActiveSubCommand() { return ActiveSubCommand; }
330 void updateArgStr(Option *O, StringRef NewName, SubCommand *SC) {
331 SubCommand &Sub = *SC;
366 void registerSubCommand(SubCommand *sub)
    [all...]
  /src/external/apache2/llvm/dist/clang/tools/clang-refactor/
ClangRefactor.cpp 223 cl::OptionCategory &Category, cl::SubCommand &Subcommand,
225 : Category(Category), Subcommand(Subcommand), Options(Options) {}
242 cl::cat(Category), cl::sub(Subcommand));
248 cl::SubCommand &Subcommand;
252 /// A subcommand that corresponds to individual refactoring action.
253 class RefactoringActionSubcommand : public cl::SubCommand {
258 : SubCommand(Action->getCommand(), Action->getDescription())
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
CommandLine.h 208 // SubCommand class
210 class SubCommand {
220 SubCommand(StringRef Name, StringRef Description = "")
224 SubCommand() = default;
240 // A special subcommand representing no subcommand
241 extern ManagedStatic<SubCommand> TopLevelSubCommand;
243 // A special subcommand that can be used to put an option into all subcommands.
244 extern ManagedStatic<SubCommand> AllSubCommands;
286 SmallPtrSet<SubCommand *, 1> Subs; // The subcommands this option belongs to
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
llvm-pdbutil.cpp 101 cl::SubCommand DumpSubcommand("dump", "Dump MSF and CodeView debug info");
102 cl::SubCommand BytesSubcommand("bytes", "Dump raw bytes from the PDB file");
104 cl::SubCommand DiaDumpSubcommand("diadump",
107 cl::SubCommand
111 cl::SubCommand
114 cl::SubCommand
118 cl::SubCommand MergeSubcommand("merge",
121 cl::SubCommand ExplainSubcommand("explain",
124 cl::SubCommand ExportSubcommand("export",
1562 errs() << "merge subcommand requires at least 2 input files.\n"
    [all...]

Completed in 38 milliseconds