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

Public Member Functions

 UnresolvedNameRecorder (llvm::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 322 of file clangd/IncludeFixer.cpp.

Constructor & Destructor Documentation

◆ UnresolvedNameRecorder()

clang::clangd::IncludeFixer::UnresolvedNameRecorder::UnresolvedNameRecorder ( llvm::Optional< UnresolvedName > &  LastUnresolvedName)

Definition at line 324 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 327 of file clangd/IncludeFixer.cpp.

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