clang 20.0.0git
|
Stashed information about a defaulted/deleted function body. More...
#include "clang/AST/Decl.h"
Public Member Functions | |
ArrayRef< DeclAccessPair > | getUnqualifiedLookups () const |
Get the unqualified lookup results that should be used in this defaulted function definition. | |
StringLiteral * | getDeletedMessage () const |
void | setDeletedMessage (StringLiteral *Message) |
Static Public Member Functions | |
static DefaultedOrDeletedFunctionInfo * | Create (ASTContext &Context, ArrayRef< DeclAccessPair > Lookups, StringLiteral *DeletedMessage=nullptr) |
Stashed information about a defaulted/deleted function body.
|
static |
Definition at line 3103 of file Decl.cpp.
References clang::ASTContext::Allocate().
Referenced by clang::Sema::CheckExplicitlyDefaultedComparison(), clang::FunctionDecl::setDeletedAsWritten(), clang::TemplateDeclInstantiator::SubstDefaultedFunction(), clang::ASTNodeImporter::VisitFunctionDecl(), and clang::ASTDeclReader::VisitFunctionDecl().
|
inline |
Definition at line 1983 of file Decl.h.
Referenced by clang::FunctionDecl::getDeletedMessage().
|
inline |
void FunctionDecl::DefaultedOrDeletedFunctionInfo::setDeletedMessage | ( | StringLiteral * | Message | ) |
Definition at line 3146 of file Decl.cpp.
Referenced by clang::FunctionDecl::setDeletedAsWritten().