clang API Documentation
Simple template class for restricting typo correction candidates to ones having a single Decl* of the given type. More...
#include <TypoCorrection.h>


Public Member Functions | |
| virtual bool | ValidateCandidate (const TypoCorrection &candidate) |
| Simple predicate used by the default RankCandidate to determine whether to return an edit distance of 0 or InvalidDistance. This can be overrided by validators that only need to determine if a candidate is viable, without ranking potentially viable candidates. Only ValidateCandidate or RankCandidate need to be overriden by a callback wishing to check the viability of correction candidates. | |
Simple template class for restricting typo correction candidates to ones having a single Decl* of the given type.
Definition at line 247 of file TypoCorrection.h.
| virtual bool clang::DeclFilterCCC< C >::ValidateCandidate | ( | const TypoCorrection & | candidate | ) | [inline, virtual] |
Simple predicate used by the default RankCandidate to determine whether to return an edit distance of 0 or InvalidDistance. This can be overrided by validators that only need to determine if a candidate is viable, without ranking potentially viable candidates. Only ValidateCandidate or RankCandidate need to be overriden by a callback wishing to check the viability of correction candidates.
Reimplemented from clang::CorrectionCandidateCallback.
Definition at line 249 of file TypoCorrection.h.
References clang::TypoCorrection::getCorrectionDeclAs().