clang-tools 19.0.0git
Classes | Namespaces | Functions
InsertionPoint.h File Reference
#include "clang/AST/DeclCXX.h"
#include "clang/Basic/Specifiers.h"
#include "clang/Tooling/Core/Replacement.h"

Go to the source code of this file.

Classes

struct  clang::clangd::Anchor
 

Namespaces

namespace  clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
 
namespace  clang::clangd
 

Functions

SourceLocation clang::clangd::insertionPoint (const DeclContext &DC, llvm::ArrayRef< Anchor > Anchors)
 
llvm::Expected< tooling::Replacement > clang::clangd::insertDecl (llvm::StringRef Code, const DeclContext &DC, llvm::ArrayRef< Anchor > Anchors)
 
SourceLocation clang::clangd::insertionPoint (const CXXRecordDecl &InClass, std::vector< Anchor > Anchors, AccessSpecifier Protection)
 
llvm::Expected< tooling::Replacement > clang::clangd::insertDecl (llvm::StringRef Code, const CXXRecordDecl &InClass, std::vector< Anchor > Anchors, AccessSpecifier Protection)