Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DTypoCorrection.h281 class CorrectionCandidateCallback {
289 virtual ~CorrectionCandidateCallback() = default;
320 virtual std::unique_ptr<CorrectionCandidateCallback> clone() = 0;
356 : CorrectionCandidateCallback(Typo, TypoNNS) {} in CorrectionCandidateCallback() function
358 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
366 class DeclFilterCCC final : public CorrectionCandidateCallback {
370 : CorrectionCandidateCallback(Typo, TypoNNS) {} in CorrectionCandidateCallback() function
375 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
383 class FunctionCallFilterCCC : public CorrectionCandidateCallback {
390 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
[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.h212 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DMultiplexExternalSemaSource.h345 CorrectionCandidateCallback &CCC,
H A DSema.h2850 CorrectionCandidateCallback *CCC = nullptr);
4521 CorrectionCandidateCallback &CCC,
4620 CorrectionCandidateCallback &CCC,
4630 CorrectionCandidateCallback &CCC,
5668 CorrectionCandidateCallback *CCC = nullptr,
5680 CorrectionCandidateCallback &CCC,
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp423 : public CorrectionCandidateCallback {
432 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DMultiplexExternalSemaSource.cpp323 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DSemaTemplateVariadic.cpp986 class ParameterPackValidatorCCC final : public CorrectionCandidateCallback {
993 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaLookup.cpp4465 static bool isCandidateViable(CorrectionCandidateCallback &CCC, in isCandidateViable()
5036 Scope *S, CorrectionCandidateCallback &CCC, in AddKeywordsToConsumer()
5184 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in makeTypoCorrectionConsumer()
5250 std::unique_ptr<CorrectionCandidateCallback> ClonedCCC = CCC.clone(); in makeTypoCorrectionConsumer()
5360 CorrectionCandidateCallback &CCC, in CorrectTypo()
5494 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in CorrectTypoDelayed()
5550 bool CorrectionCandidateCallback::ValidateCandidate( in ValidateCandidate()
H A DSemaExprMember.cpp625 class RecordMemberExprValidatorCCC final : public CorrectionCandidateCallback {
662 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()
1362 : public CorrectionCandidateCallback {
1410 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaExprObjC.cpp2264 class ObjCInterfaceOrSuperCCC final : public CorrectionCandidateCallback {
2277 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaTemplate.cpp672 struct TemplateCandidateFilter : CorrectionCandidateCallback { in diagnoseExprIntendedAsTemplateName()
686 std::unique_ptr<CorrectionCandidateCallback> clone() override { in diagnoseExprIntendedAsTemplateName()
4218 struct CandidateCallback : CorrectionCandidateCallback { in resolveAssumedTemplateNameAsType()
4223 std::unique_ptr<CorrectionCandidateCallback> clone() override { in resolveAssumedTemplateNameAsType()
H A DSemaDeclCXX.cpp4352 class MemInitializerValidatorCCC final : public CorrectionCandidateCallback {
4366 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
12112 class NamespaceValidatorCCC final : public CorrectionCandidateCallback {
12120 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
12722 class UsingValidatorCCC final : public CorrectionCandidateCallback {
12792 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDecl.cpp73 class TypeNameValidatorCCC final : public CorrectionCandidateCallback {
117 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
928 CorrectionCandidateCallback *CCC) { in ClassifyName()
9038 class DifferentNameValidatorCCC final : public CorrectionCandidateCallback {
9070 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaInit.cpp2485 class FieldInitializerValidatorCCC final : public CorrectionCandidateCallback {
2495 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaOverload.cpp13728 CorrectionCandidateCallback &Validator = in BuildRecoveryCallExpr()
13730 ? static_cast<CorrectionCandidateCallback &>(FunctionCallValidator) in BuildRecoveryCallExpr()
13731 : static_cast<CorrectionCandidateCallback &>(NoTypoValidator); in BuildRecoveryCallExpr()
H A DSemaOpenMP.cpp3006 class VarDeclFilterCCC final : public CorrectionCandidateCallback {
3022 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
3027 class VarOrFuncDeclFilterCCC final : public CorrectionCandidateCallback {
3043 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaExpr.cpp2470 CorrectionCandidateCallback &CCC, in DiagnoseEmptyLookup()
2688 CorrectionCandidateCallback *CCC, in ActOnIdExpression()
6478 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp1194 class TentativeParseCCC final : public CorrectionCandidateCallback {
1211 return CorrectionCandidateCallback::ValidateCandidate(Candidate); in ValidateCandidate()
1214 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParseStmt.cpp137 class StatementFilterCCC final : public CorrectionCandidateCallback {
157 return CorrectionCandidateCallback::ValidateCandidate(candidate); in ValidateCandidate()
160 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParseExpr.cpp705 class CastExpressionIdValidator final : public CorrectionCandidateCallback {
720 if (!AllowNonTypes || !CorrectionCandidateCallback::ValidateCandidate(candidate)) in ValidateCandidate()
734 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParser.cpp1770 Parser::TryAnnotateName(CorrectionCandidateCallback *CCC, in TryAnnotateName()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h548 clang::CorrectionCandidateCallback &CCC, in CorrectTypo()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h31 class CorrectionCandidateCallback; variable
921 TryAnnotateName(CorrectionCandidateCallback *CCC = nullptr,