Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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.h212 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DMultiplexExternalSemaSource.h345 CorrectionCandidateCallback &CCC,
H A DSema.h2802 CorrectionCandidateCallback *CCC = nullptr);
4430 CorrectionCandidateCallback &CCC,
4529 CorrectionCandidateCallback &CCC,
4539 CorrectionCandidateCallback &CCC,
5542 CorrectionCandidateCallback *CCC = nullptr,
5554 CorrectionCandidateCallback &CCC,
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseTentative.cpp1154 class TentativeParseCCC final : public CorrectionCandidateCallback {
1171 return CorrectionCandidateCallback::ValidateCandidate(Candidate); in ValidateCandidate()
1174 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParseStmt.cpp135 class StatementFilterCCC final : public CorrectionCandidateCallback {
155 return CorrectionCandidateCallback::ValidateCandidate(candidate); in ValidateCandidate()
158 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParseExpr.cpp694 class CastExpressionIdValidator final : public CorrectionCandidateCallback {
709 if (!AllowNonTypes || !CorrectionCandidateCallback::ValidateCandidate(candidate)) in ValidateCandidate()
723 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DParser.cpp1715 Parser::TryAnnotateName(CorrectionCandidateCallback *CCC, in TryAnnotateName()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp447 : public CorrectionCandidateCallback {
456 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DMultiplexExternalSemaSource.cpp323 CorrectionCandidateCallback &CCC, in CorrectTypo()
H A DSemaTemplateVariadic.cpp979 class ParameterPackValidatorCCC final : public CorrectionCandidateCallback {
986 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaLookup.cpp4447 static bool isCandidateViable(CorrectionCandidateCallback &CCC, in isCandidateViable()
5018 Scope *S, CorrectionCandidateCallback &CCC, in AddKeywordsToConsumer()
5166 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in makeTypoCorrectionConsumer()
5232 std::unique_ptr<CorrectionCandidateCallback> ClonedCCC = CCC.clone(); in makeTypoCorrectionConsumer()
5342 CorrectionCandidateCallback &CCC, in CorrectTypo()
5476 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, in CorrectTypoDelayed()
5532 bool CorrectionCandidateCallback::ValidateCandidate( in ValidateCandidate()
H A DSemaExprMember.cpp593 class RecordMemberExprValidatorCCC final : public CorrectionCandidateCallback {
630 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 DSemaTemplate.cpp671 struct TemplateCandidateFilter : CorrectionCandidateCallback { in diagnoseExprIntendedAsTemplateName()
685 std::unique_ptr<CorrectionCandidateCallback> clone() override { in diagnoseExprIntendedAsTemplateName()
4049 struct CandidateCallback : CorrectionCandidateCallback { in resolveAssumedTemplateNameAsType()
4054 std::unique_ptr<CorrectionCandidateCallback> clone() override { in resolveAssumedTemplateNameAsType()
H A DSemaExprObjC.cpp2262 class ObjCInterfaceOrSuperCCC final : public CorrectionCandidateCallback {
2275 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDeclCXX.cpp4202 class MemInitializerValidatorCCC final : public CorrectionCandidateCallback {
4216 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
11700 class NamespaceValidatorCCC final : public CorrectionCandidateCallback {
11708 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
12283 class UsingValidatorCCC final : public CorrectionCandidateCallback {
12353 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaDecl.cpp70 class TypeNameValidatorCCC final : public CorrectionCandidateCallback {
114 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
903 CorrectionCandidateCallback *CCC) { in ClassifyName()
8806 class DifferentNameValidatorCCC final : public CorrectionCandidateCallback {
8838 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaOverload.cpp13224 CorrectionCandidateCallback &Validator = in BuildRecoveryCallExpr()
13226 ? static_cast<CorrectionCandidateCallback &>(FunctionCallValidator) in BuildRecoveryCallExpr()
13227 : static_cast<CorrectionCandidateCallback &>(NoTypoValidator); in BuildRecoveryCallExpr()
H A DSemaInit.cpp2384 class FieldInitializerValidatorCCC final : public CorrectionCandidateCallback {
2394 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaOpenMP.cpp2982 class VarDeclFilterCCC final : public CorrectionCandidateCallback {
2998 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
3003 class VarOrFuncDeclFilterCCC final : public CorrectionCandidateCallback {
3019 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
H A DSemaExpr.cpp2272 CorrectionCandidateCallback &CCC, in DiagnoseEmptyLookup()
2488 CorrectionCandidateCallback *CCC, in ActOnIdExpression()
6195 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h548 clang::CorrectionCandidateCallback &CCC, in CorrectTypo()
/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DParser.h38 class CorrectionCandidateCallback; variable
901 TryAnnotateName(CorrectionCandidateCallback *CCC = nullptr,