| /src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | TypoCorrection.h | 281 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 D | SemaInternal.h | 91 std::unique_ptr<CorrectionCandidateCallback> CCC, in TypoCorrectionConsumer() 203 CorrectionCandidateCallback *getCorrectionValidator() const { in getCorrectionValidator() 308 std::unique_ptr<CorrectionCandidateCallback> CorrectionValidator;
|
| H A D | ExternalSemaSource.h | 212 CorrectionCandidateCallback &CCC, in CorrectTypo()
|
| H A D | MultiplexExternalSemaSource.h | 345 CorrectionCandidateCallback &CCC,
|
| H A D | Sema.h | 3353 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 D | ParseTentative.cpp | 1195 class TentativeParseCCC final : public CorrectionCandidateCallback { 1212 return CorrectionCandidateCallback::ValidateCandidate(Candidate); in ValidateCandidate() 1215 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
|
| H A D | ParseStmt.cpp | 143 class StatementFilterCCC final : public CorrectionCandidateCallback { 163 return CorrectionCandidateCallback::ValidateCandidate(candidate); in ValidateCandidate() 166 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
|
| H A D | ParseExpr.cpp | 724 class CastExpressionIdValidator final : public CorrectionCandidateCallback { 739 if (!AllowNonTypes || !CorrectionCandidateCallback::ValidateCandidate(candidate)) in ValidateCandidate() 753 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
|
| H A D | Parser.cpp | 1780 Parser::TryAnnotateName(CorrectionCandidateCallback *CCC, in TryAnnotateName()
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCXXScopeSpec.cpp | 389 : public CorrectionCandidateCallback { 398 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
|
| H A D | MultiplexExternalSemaSource.cpp | 323 CorrectionCandidateCallback &CCC, in CorrectTypo()
|
| H A D | SemaTemplateVariadic.cpp | 1003 class ParameterPackValidatorCCC final : public CorrectionCandidateCallback { 1010 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
|
| H A D | SemaLookup.cpp | 4396 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 D | SemaExprMember.cpp | 657 class RecordMemberExprValidatorCCC final : public CorrectionCandidateCallback { 694 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
|
| H A D | SemaDeclObjC.cpp | 516 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 D | SemaTemplate.cpp | 671 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 D | SemaExprObjC.cpp | 2275 class ObjCInterfaceOrSuperCCC final : public CorrectionCandidateCallback { 2288 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
|
| H A D | SemaDeclCXX.cpp | 4203 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 D | SemaDecl.cpp | 82 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 D | SemaInit.cpp | 2624 class FieldInitializerValidatorCCC final : public CorrectionCandidateCallback { 2634 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
|
| H A D | SemaOverload.cpp | 13753 CorrectionCandidateCallback &Validator = in BuildRecoveryCallExpr() 13755 ? static_cast<CorrectionCandidateCallback &>(FunctionCallValidator) in BuildRecoveryCallExpr() 13756 : static_cast<CorrectionCandidateCallback &>(NoTypoValidator); in BuildRecoveryCallExpr()
|
| H A D | SemaOpenMP.cpp | 3040 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 D | SemaExpr.cpp | 2435 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 D | ASTUtils.h | 554 clang::CorrectionCandidateCallback &CCC, in CorrectTypo()
|
| /src/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 34 class CorrectionCandidateCallback; variable 955 TryAnnotateName(CorrectionCandidateCallback *CCC = nullptr,
|