Home
last modified time | relevance | path

Searched refs:CorrectionCandidateCallback (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DTypoCorrection.h281 class CorrectionCandidateCallback {
285 explicit CorrectionCandidateCallback(IdentifierInfo *Typo = nullptr,
289 virtual ~CorrectionCandidateCallback() = default;
320 virtual std::unique_ptr<CorrectionCandidateCallback> clone() = 0;
352 class DefaultFilterCCC final : public CorrectionCandidateCallback {
356 : CorrectionCandidateCallback(Typo, TypoNNS) {} in CorrectionCandidateCallback() function
358 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
366 class DeclFilterCCC final : public CorrectionCandidateCallback {
371 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
379 class FunctionCallFilterCCC : public CorrectionCandidateCallback {
[all …]
H A DSemaInternal.h95 std::unique_ptr<CorrectionCandidateCallback> CCC, in TypoCorrectionConsumer()
207 CorrectionCandidateCallback *getCorrectionValidator() const { in getCorrectionValidator()
312 std::unique_ptr<CorrectionCandidateCallback> CorrectionValidator;
H A DExternalSemaSource.h214 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DMultiplexExternalSemaSource.h346 CorrectionCandidateCallback &CCC,
H A DSema.h2536 CorrectionCandidateCallback *CCC = nullptr);
4061 CorrectionCandidateCallback &CCC,
4159 CorrectionCandidateCallback &CCC,
4169 CorrectionCandidateCallback &CCC,
5082 CorrectionCandidateCallback *CCC = nullptr,
5094 CorrectionCandidateCallback &CCC,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseTentative.cpp1110 class TentativeParseCCC final : public CorrectionCandidateCallback {
1127 return CorrectionCandidateCallback::ValidateCandidate(Candidate); in ValidateCandidate()
1130 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParseStmt.cpp127 class StatementFilterCCC final : public CorrectionCandidateCallback {
147 return CorrectionCandidateCallback::ValidateCandidate(candidate); in ValidateCandidate()
150 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParseExpr.cpp693 class CastExpressionIdValidator final : public CorrectionCandidateCallback {
708 if (!AllowNonTypes || !CorrectionCandidateCallback::ValidateCandidate(candidate)) in ValidateCandidate()
722 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParser.cpp1624 Parser::TryAnnotateName(CorrectionCandidateCallback *CCC) { in TryAnnotateName()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp433 : public CorrectionCandidateCallback {
442 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DMultiplexExternalSemaSource.cpp317 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DSemaTemplateVariadic.cpp976 class ParameterPackValidatorCCC final : public CorrectionCandidateCallback {
983 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaLookup.cpp4124 static bool isCandidateViable(CorrectionCandidateCallback &CCC, in isCandidateViable()
4681 Scope *S, CorrectionCandidateCallback &CCC, in AddKeywordsToConsumer()
4832 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in makeTypoCorrectionConsumer()
4898 std::unique_ptr<CorrectionCandidateCallback> ClonedCCC = CCC.clone(); in makeTypoCorrectionConsumer()
5008 CorrectionCandidateCallback &CCC, in CorrectTypo()
5142 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in CorrectTypoDelayed()
5198 bool CorrectionCandidateCallback::ValidateCandidate( in ValidateCandidate()
H A DSemaExprMember.cpp590 class RecordMemberExprValidatorCCC final : public CorrectionCandidateCallback {
628 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDeclObjC.cpp504 class ObjCInterfaceValidatorCCC final : public CorrectionCandidateCallback {
515 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
1346 : public CorrectionCandidateCallback {
1394 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaTemplate.cpp666 struct TemplateCandidateFilter : CorrectionCandidateCallback { in diagnoseExprIntendedAsTemplateName()
680 std::unique_ptr<CorrectionCandidateCallback> clone() override { in diagnoseExprIntendedAsTemplateName()
3879 struct CandidateCallback : CorrectionCandidateCallback { in resolveAssumedTemplateNameAsType()
3884 std::unique_ptr<CorrectionCandidateCallback> clone() override { in resolveAssumedTemplateNameAsType()
H A DSemaExprObjC.cpp2264 class ObjCInterfaceOrSuperCCC final : public CorrectionCandidateCallback {
2277 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDeclCXX.cpp4118 class MemInitializerValidatorCCC final : public CorrectionCandidateCallback {
4132 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
11395 class NamespaceValidatorCCC final : public CorrectionCandidateCallback {
11403 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
11913 class UsingValidatorCCC final : public CorrectionCandidateCallback {
11983 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDecl.cpp67 class TypeNameValidatorCCC final : public CorrectionCandidateCallback {
111 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
856 CorrectionCandidateCallback *CCC) { in ClassifyName()
8237 class DifferentNameValidatorCCC final : public CorrectionCandidateCallback {
8269 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaOverload.cpp12882 CorrectionCandidateCallback &Validator = in BuildRecoveryCallExpr()
12884 ? static_cast<CorrectionCandidateCallback &>(FunctionCallValidator) in BuildRecoveryCallExpr()
12885 : static_cast<CorrectionCandidateCallback &>(NoTypoValidator); in BuildRecoveryCallExpr()
H A DSemaInit.cpp2342 class FieldInitializerValidatorCCC final : public CorrectionCandidateCallback {
2352 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaOpenMP.cpp2745 class VarDeclFilterCCC final : public CorrectionCandidateCallback {
2761 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
2767 class VarOrFuncDeclFilterCCC final : public CorrectionCandidateCallback {
2783 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaExpr.cpp2205 CorrectionCandidateCallback &CCC, in DiagnoseEmptyLookup()
2421 CorrectionCandidateCallback *CCC, in ActOnIdExpression()
5725 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h37 class CorrectionCandidateCallback; variable
868 AnnotatedNameKind TryAnnotateName(CorrectionCandidateCallback *CCC = nullptr);