Files
clice/include/Feature/CodeCompletion.h
2025-03-15 20:28:18 +08:00

31 lines
517 B
C++

#pragma once
#include <vector>
#include <cstdint>
#include "llvm/ADT/StringRef.h"
namespace clice {
struct CompilationParams;
namespace config {
struct CodeCompletionOption {};
}; // namespace config
namespace feature {
struct CodeCompletionItem {};
using CodeCompletionResult = std::vector<CodeCompletionItem>;
CodeCompletionResult codeCompletion(CompilationParams& params,
const config::CodeCompletionOption& option);
} // namespace feature
} // namespace clice