Home
last modified time | relevance | path

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

/freebsd-13.1/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;
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 {
386 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.h214 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DMultiplexExternalSemaSource.h346 CorrectionCandidateCallback &CCC,
H A DSema.h2572 CorrectionCandidateCallback *CCC = nullptr);
4091 CorrectionCandidateCallback &CCC,
4190 CorrectionCandidateCallback &CCC,
4200 CorrectionCandidateCallback &CCC,
5122 CorrectionCandidateCallback *CCC = nullptr,
5134 CorrectionCandidateCallback &CCC,
/freebsd-13.1/contrib/llvm-project/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.cpp1627 Parser::TryAnnotateName(CorrectionCandidateCallback *CCC) { in TryAnnotateName()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp447 : public CorrectionCandidateCallback {
456 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.cpp4134 static bool isCandidateViable(CorrectionCandidateCallback &CCC, in isCandidateViable()
4691 Scope *S, CorrectionCandidateCallback &CCC, in AddKeywordsToConsumer()
4842 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in makeTypoCorrectionConsumer()
4908 std::unique_ptr<CorrectionCandidateCallback> ClonedCCC = CCC.clone(); in makeTypoCorrectionConsumer()
5018 CorrectionCandidateCallback &CCC, in CorrectTypo()
5152 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in CorrectTypoDelayed()
5208 bool CorrectionCandidateCallback::ValidateCandidate( in ValidateCandidate()
H A DSemaExprMember.cpp591 class RecordMemberExprValidatorCCC final : public CorrectionCandidateCallback {
629 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()
11402 class NamespaceValidatorCCC final : public CorrectionCandidateCallback {
11410 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
11975 class UsingValidatorCCC final : public CorrectionCandidateCallback {
12045 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()
864 CorrectionCandidateCallback *CCC) { in ClassifyName()
8296 class DifferentNameValidatorCCC final : public CorrectionCandidateCallback {
8328 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaOverload.cpp12900 CorrectionCandidateCallback &Validator = in BuildRecoveryCallExpr()
12902 ? static_cast<CorrectionCandidateCallback &>(FunctionCallValidator) in BuildRecoveryCallExpr()
12903 : 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.cpp2215 CorrectionCandidateCallback &CCC, in DiagnoseEmptyLookup()
2431 CorrectionCandidateCallback *CCC, in ActOnIdExpression()
5763 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h547 clang::CorrectionCandidateCallback &CCC, in CorrectTypo()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h37 class CorrectionCandidateCallback; variable
869 AnnotatedNameKind TryAnnotateName(CorrectionCandidateCallback *CCC = nullptr);