MCPcopy Create free account
hub / github.com/catboost/catboost / TBashCompletionGenerator

Class TBashCompletionGenerator

library/cpp/getopt/small/completion_generator.h:39–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37 };
38
39 class TBashCompletionGenerator: public TCompletionGenerator {
40 public:
41 using TCompletionGenerator::TCompletionGenerator;
42
43 public:
44 void Generate(TStringBuf command, IOutputStream& stream) override;
45
46 private:
47 static void GenerateModesCompletion(TFormattedOutput& out, const TModChooser& chooser, NComp::TCompleterManager& manager, size_t level);
48 static void GenerateOptsCompletion(TFormattedOutput& out, const TOpts& opts, NComp::TCompleterManager& manager, size_t level);
49 static void GenerateDefaultOptsCompletion(TFormattedOutput& out, NComp::TCompleterManager& manager);
50 };
51
52 namespace NEscaping {
53 /// Escape ':', '-', '=', '[', ']' for use in zsh _arguments

Callers 2

MakeCompletionOptFunction · 0.85
DoRunMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected