class FunctionDecl::DefaultedFunctionInfo
Declaration
class FunctionDecl::DefaultedFunctionInfo : private TrailingObjects { /* full declaration omitted */ };
Description
Stashed information about a defaulted function definition whose body has not yet been lazily generated.
Declared at: clang/include/clang/AST/Decl.h:1901
Inherits from: TrailingObjects
Member Variables
- private unsigned int NumLookups
Method Overview
- public static clang::FunctionDecl::DefaultedFunctionInfo * Create(clang::ASTContext & Context, ArrayRef<clang::DeclAccessPair> Lookups)
- public ArrayRef<clang::DeclAccessPair> getUnqualifiedLookups() const
Methods
¶static clang::FunctionDecl::DefaultedFunctionInfo*
Create(clang::ASTContext& Context,
ArrayRef<clang::DeclAccessPair> Lookups)
static clang::FunctionDecl::DefaultedFunctionInfo*
Create(clang::ASTContext& Context,
ArrayRef<clang::DeclAccessPair> Lookups)
Declared at: clang/include/clang/AST/Decl.h:1907
Parameters
- clang::ASTContext& Context
- ArrayRef<clang::DeclAccessPair> Lookups
¶ArrayRef<clang::DeclAccessPair>
getUnqualifiedLookups() const
ArrayRef<clang::DeclAccessPair>
getUnqualifiedLookups() const
Description
Get the unqualified lookup results that should be used in this defaulted function definition.
Declared at: clang/include/clang/AST/Decl.h:1911