clang-tools 19.0.0git
Namespaces | Macros
MemberwiseConstructor.cpp File Reference
#include "AST.h"
#include "ParsedAST.h"
#include "refactor/InsertionPoint.h"
#include "refactor/Tweak.h"
#include "support/Logger.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/TypeVisitor.h"
#include "clang/Basic/SourceManager.h"
#include "clang/Tooling/Core/Replacement.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/Error.h"

Go to the source code of this file.

Namespaces

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

Macros

#define ALWAYS(T, Action)    FieldAction Visit##T##Type(const T##Type *) { return Action; }
 

Macro Definition Documentation

◆ ALWAYS

#define ALWAYS (   T,
  Action 
)     FieldAction Visit##T##Type(const T##Type *) { return Action; }

Variable Documentation

◆ Action

FieldAction Action

Definition at line 261 of file MemberwiseConstructor.cpp.

Referenced by clang::clangd::ClangdServer::applyTweak(), clang::clangd::asCommand(), clang::clangd::ClangdServer::codeAction(), clang::clangd::ClangdServer::customAction(), clang::clangd::ClangdServer::diagnostics(), clang::clangd::ClangdServer::documentLinks(), clang::clangd::ClangdServer::documentSymbols(), clang::clangd::LSPClient::TransportImpl::enqueue(), clang::clangd::ClangdServer::findDocumentHighlights(), clang::clangd::ClangdServer::findHover(), clang::clangd::ClangdServer::findImplementations(), clang::clangd::ClangdServer::findReferences(), clang::clangd::ClangdServer::findType(), clang::clangd::ClangdServer::foldingRanges(), clang::clangd::ClangdServer::formatFile(), clang::clangd::ClangdServer::formatOnType(), clang::clangd::ClangdServer::getAST(), clang::clangd::indexStandardLibrary(), clang::clangd::ClangdServer::inlayHints(), clang::clangd::lex(), clang::clangd::ClangdServer::locateSymbolAt(), main(), clang::clangd::ClangdServer::prepareCallHierarchy(), clang::clangd::ClangdServer::prepareRename(), clang::clangd::ClangdServer::rename(), clang::clangd::TUScheduler::run(), clang::clangd::AsyncTaskRunner::runAsync(), clang::clangd::runAsync(), clang::tidy::runClangTidy(), clang::clangd::runCustomAction(), clang::clangd::TUScheduler::runQuick(), clang::clangd::TUScheduler::runWithAST(), clang::clangd::TUScheduler::runWithPreamble(), clang::clangd::ClangdServer::semanticHighlights(), clang::clangd::ClangdServer::semanticRanges(), clang::clangd::ClangdServer::signatureHelp(), clang::clangd::ClangdServer::switchSourceHeader(), clang::clangd::ClangdServer::symbolInfo(), clang::clangd::ClangdServer::typeHierarchy(), and clang::clangd::ParsedAST::~ParsedAST().

◆ Field

const FieldDecl* Field