clang-tools 19.0.0git
Namespaces | Functions
InsertionPoint.cpp File Reference
#include "refactor/InsertionPoint.h"
#include "support/Logger.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/DeclObjC.h"
#include "clang/AST/DeclTemplate.h"
#include "clang/Basic/SourceManager.h"
#include <optional>

Go to the source code of this file.

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)