================ @@ -56,26 +63,146 @@ class ReplCompletionConsumer : public CodeCompleteConsumer { std::shared_ptr<GlobalCodeCompletionAllocator> CCAllocator; CodeCompletionTUInfo CCTUInfo; std::vector<std::string> &Results; + ReplCodeCompleter &CC; +}; + +// The class CompletionContextHandler contains four interfaces, each of +// which handles one type of completion result. +// Its substract classes are used to create concrete handlers based on +// CodeCompletionContext. ---------------- vgvassilev wrote:
```suggestion /// The class CompletionContextHandler contains four interfaces, each of /// which handles one type of completion result. /// Its derived classes are used to create concrete handlers based on /// \c CodeCompletionContext. ``` https://github.com/llvm/llvm-project/pull/67349 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits