Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/include/clang/Sema/
H A DTypoCorrection.h281 class CorrectionCandidateCallback {
285 explicit CorrectionCandidateCallback(const 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 {
370 : CorrectionCandidateCallback(Typo, TypoNNS) {} in CorrectionCandidateCallback() function
375 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
[all …]
H A DSemaInternal.h91 std::unique_ptr<CorrectionCandidateCallback> CCC, in TypoCorrectionConsumer()
203 CorrectionCandidateCallback *getCorrectionValidator() const { in getCorrectionValidator()
308 std::unique_ptr<CorrectionCandidateCallback> CorrectionValidator;
H A DExternalSemaSource.h212 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DMultiplexExternalSemaSource.h345 CorrectionCandidateCallback &CCC,
H A DSema.h3353 CorrectionCandidateCallback *CCC = nullptr);
6703 CorrectionCandidateCallback *CCC = nullptr,
6736 CorrectionCandidateCallback &CCC,
9429 CXXScopeSpec *SS, CorrectionCandidateCallback &CCC,
9476 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC,
9540 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC,
/src/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp1195 class TentativeParseCCC final : public CorrectionCandidateCallback {
1212 return CorrectionCandidateCallback::ValidateCandidate(Candidate); in ValidateCandidate()
1215 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParseStmt.cpp143 class StatementFilterCCC final : public CorrectionCandidateCallback {
163 return CorrectionCandidateCallback::ValidateCandidate(candidate); in ValidateCandidate()
166 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParseExpr.cpp724 class CastExpressionIdValidator final : public CorrectionCandidateCallback {
739 if (!AllowNonTypes || !CorrectionCandidateCallback::ValidateCandidate(candidate)) in ValidateCandidate()
753 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParser.cpp1780 Parser::TryAnnotateName(CorrectionCandidateCallback *CCC, in TryAnnotateName()
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp389 : public CorrectionCandidateCallback {
398 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DMultiplexExternalSemaSource.cpp323 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DSemaTemplateVariadic.cpp1003 class ParameterPackValidatorCCC final : public CorrectionCandidateCallback {
1010 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaLookup.cpp4396 static bool isCandidateViable(CorrectionCandidateCallback &CCC, in isCandidateViable()
4968 Scope *S, CorrectionCandidateCallback &CCC, in AddKeywordsToConsumer()
5119 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in makeTypoCorrectionConsumer()
5185 std::unique_ptr<CorrectionCandidateCallback> ClonedCCC = CCC.clone(); in makeTypoCorrectionConsumer()
5264 CorrectionCandidateCallback &CCC, in CorrectTypo()
5360 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in CorrectTypoDelayed()
5416 bool CorrectionCandidateCallback::ValidateCandidate( in ValidateCandidate()
H A DSemaExprMember.cpp657 class RecordMemberExprValidatorCCC final : public CorrectionCandidateCallback {
694 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDeclObjC.cpp516 class ObjCInterfaceValidatorCCC final : public CorrectionCandidateCallback {
527 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
1362 : public CorrectionCandidateCallback {
1410 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaTemplate.cpp671 struct TemplateCandidateFilter : CorrectionCandidateCallback { in diagnoseExprIntendedAsTemplateName()
685 std::unique_ptr<CorrectionCandidateCallback> clone() override { in diagnoseExprIntendedAsTemplateName()
3528 struct CandidateCallback : CorrectionCandidateCallback { in resolveAssumedTemplateNameAsType()
3533 std::unique_ptr<CorrectionCandidateCallback> clone() override { in resolveAssumedTemplateNameAsType()
H A DSemaExprObjC.cpp2275 class ObjCInterfaceOrSuperCCC final : public CorrectionCandidateCallback {
2288 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDeclCXX.cpp4203 class MemInitializerValidatorCCC final : public CorrectionCandidateCallback {
4217 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
12028 class NamespaceValidatorCCC final : public CorrectionCandidateCallback {
12036 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
12608 class UsingValidatorCCC final : public CorrectionCandidateCallback {
12678 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDecl.cpp82 class TypeNameValidatorCCC final : public CorrectionCandidateCallback {
126 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
862 CorrectionCandidateCallback *CCC) { in ClassifyName()
8886 class DifferentNameValidatorCCC final : public CorrectionCandidateCallback {
8918 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaInit.cpp2624 class FieldInitializerValidatorCCC final : public CorrectionCandidateCallback {
2634 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaOverload.cpp13753 CorrectionCandidateCallback &Validator = in BuildRecoveryCallExpr()
13755 ? static_cast<CorrectionCandidateCallback &>(FunctionCallValidator) in BuildRecoveryCallExpr()
13756 : static_cast<CorrectionCandidateCallback &>(NoTypoValidator); in BuildRecoveryCallExpr()
H A DSemaOpenMP.cpp3040 class VarDeclFilterCCC final : public CorrectionCandidateCallback {
3056 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
3061 class VarOrFuncDeclFilterCCC final : public CorrectionCandidateCallback {
3077 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaExpr.cpp2435 CorrectionCandidateCallback &CCC, in DiagnoseEmptyLookup()
2653 CorrectionCandidateCallback *CCC, in ActOnIdExpression()
5686 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
/src/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h554 clang::CorrectionCandidateCallback &CCC, in CorrectTypo()
/src/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h34 class CorrectionCandidateCallback; variable
955 TryAnnotateName(CorrectionCandidateCallback *CCC = nullptr,