clang-tools 18.0.0git
Public Member Functions | List of all members
clang::clangd::IncludeFixer::UnresolvedNameRecorder Class Reference
Inheritance diagram for clang::clangd::IncludeFixer::UnresolvedNameRecorder:
Inheritance graph

Public Member Functions

 UnresolvedNameRecorder (std::optional< UnresolvedName > &LastUnresolvedName)
void InitializeSema (Sema &S) override
TypoCorrection CorrectTypo (const DeclarationNameInfo &Typo, int LookupKind, Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, DeclContext *MemberContext, bool EnteringContext, const ObjCObjectPointerType *OPT) override

Detailed Description

Definition at line 492 of file clangd/IncludeFixer.cpp.

Constructor & Destructor Documentation

◆ UnresolvedNameRecorder()

clang::clangd::IncludeFixer::UnresolvedNameRecorder::UnresolvedNameRecorder ( std::optional< UnresolvedName > &  LastUnresolvedName)

Definition at line 494 of file clangd/IncludeFixer.cpp.

Member Function Documentation

◆ CorrectTypo()

TypoCorrection clang::clangd::IncludeFixer::UnresolvedNameRecorder::CorrectTypo ( const DeclarationNameInfo &  Typo,
int  LookupKind,
Scope *  S,
CXXScopeSpec *  SS,
CorrectionCandidateCallback &  CCC,
DeclContext *  MemberContext,
bool  EnteringContext,
const ObjCObjectPointerType *  OPT 

◆ InitializeSema()

void clang::clangd::IncludeFixer::UnresolvedNameRecorder::InitializeSema ( Sema &  S)

Definition at line 497 of file clangd/IncludeFixer.cpp.

The documentation for this class was generated from the following file: