clang-tools  16.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"
Include dependency graph for InsertionPoint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  clang::clangd::Anchor
 

Namespaces

 clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
 
 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)