16 lines
442 B
C++
16 lines
442 B
C++
#pragma once
|
|
|
|
#include "clang/AST/Decl.h"
|
|
#include "llvm/ADT/SmallVector.h"
|
|
|
|
namespace clice::index {
|
|
|
|
bool generateUSRForDecl(const clang::Decl* D, llvm::SmallVectorImpl<char>& buffer);
|
|
|
|
bool generateUSRForMacro(llvm::StringRef name,
|
|
clang::SourceLocation location,
|
|
const clang::SourceManager& SM,
|
|
llvm::SmallVectorImpl<char>& buffer);
|
|
|
|
} // namespace clice::index
|