/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | TypoCorrection.h | 281 class CorrectionCandidateCallback { class in namespace:clang 285 explicit CorrectionCandidateCallback(IdentifierInfo *Typo = nullptr, function in class:clang::CorrectionCandidateCallback 289 virtual ~CorrectionCandidateCallback() = default; 315 /// Clone this CorrectionCandidateCallback. CorrectionCandidateCallbacks are 318 /// Every class deriving from CorrectionCandidateCallback must implement 320 virtual std::unique_ptr<CorrectionCandidateCallback> clone() = 0; 352 class DefaultFilterCCC final : public CorrectionCandidateCallback { 356 : CorrectionCandidateCallback(Typo, TypoNNS) {} 358 std::unique_ptr<CorrectionCandidateCallback> clone() override { 366 class DeclFilterCCC final : public CorrectionCandidateCallback { [all...] |
H A D | SemaInternal.h | 95 std::unique_ptr<CorrectionCandidateCallback> CCC, 147 /// and is deemed valid by the consumer's CorrectionCandidateCallback, 202 CorrectionCandidateCallback *getCorrectionValidator() const { 307 std::unique_ptr<CorrectionCandidateCallback> CorrectionValidator;
|
H A D | ExternalSemaSource.h | 205 CorrectionCandidateCallback &CCC,
|
H A D | MultiplexExternalSemaSource.h | 339 CorrectionCandidateCallback &CCC,
|
H A D | Sema.h | 2117 CorrectionCandidateCallback *CCC = nullptr); 3605 CorrectionCandidateCallback &CCC, 3703 CorrectionCandidateCallback &CCC, 3713 CorrectionCandidateCallback &CCC, 4600 CorrectionCandidateCallback *CCC = nullptr, 4610 CorrectionCandidateCallback &CCC,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTentative.cpp | 1177 class TentativeParseCCC final : public CorrectionCandidateCallback { 1193 return CorrectionCandidateCallback::ValidateCandidate(Candidate); 1196 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | ParseExpr.cpp | 675 class CastExpressionIdValidator final : public CorrectionCandidateCallback { 690 if (!AllowNonTypes || !CorrectionCandidateCallback::ValidateCandidate(candidate)) 704 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | ParseStmt.cpp | 119 class StatementFilterCCC final : public CorrectionCandidateCallback { 139 return CorrectionCandidateCallback::ValidateCandidate(candidate); 142 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | Parser.cpp | 1589 Parser::TryAnnotateName(CorrectionCandidateCallback *CCC) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | MultiplexExternalSemaSource.cpp | 319 CorrectionCandidateCallback &CCC,
|
H A D | SemaCXXScopeSpec.cpp | 433 : public CorrectionCandidateCallback { 442 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaTemplateVariadic.cpp | 950 class ParameterPackValidatorCCC final : public CorrectionCandidateCallback { 957 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaLookup.cpp | 4118 static bool isCandidateViable(CorrectionCandidateCallback &CCC, 4675 Scope *S, CorrectionCandidateCallback &CCC, 4826 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, 4890 // occurs). Note that CorrectionCandidateCallback is polymorphic and 4892 std::unique_ptr<CorrectionCandidateCallback> ClonedCCC = CCC.clone(); 4982 /// \param CCC A CorrectionCandidateCallback object that provides further 5002 CorrectionCandidateCallback &CCC, 5110 /// \param CCC A CorrectionCandidateCallback object that provides further 5136 Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, 5192 bool CorrectionCandidateCallback [all...] |
H A D | SemaExprMember.cpp | 593 class RecordMemberExprValidatorCCC final : public CorrectionCandidateCallback { 631 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaDeclObjC.cpp | 503 class ObjCInterfaceValidatorCCC final : public CorrectionCandidateCallback { 514 std::unique_ptr<CorrectionCandidateCallback> clone() override { 1341 : public CorrectionCandidateCallback { 1389 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaTemplate.cpp | 659 struct TemplateCandidateFilter : CorrectionCandidateCallback { 673 std::unique_ptr<CorrectionCandidateCallback> clone() override { 3681 struct CandidateCallback : CorrectionCandidateCallback { 3686 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaExprObjC.cpp | 2137 class ObjCInterfaceOrSuperCCC final : public CorrectionCandidateCallback { 2150 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaDeclCXX.cpp | 4031 class MemInitializerValidatorCCC final : public CorrectionCandidateCallback { 4045 std::unique_ptr<CorrectionCandidateCallback> clone() override { 10990 class NamespaceValidatorCCC final : public CorrectionCandidateCallback { 10998 std::unique_ptr<CorrectionCandidateCallback> clone() override { 11508 class UsingValidatorCCC final : public CorrectionCandidateCallback { 11578 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaDecl.cpp | 66 class TypeNameValidatorCCC final : public CorrectionCandidateCallback { 110 std::unique_ptr<CorrectionCandidateCallback> clone() override { 853 CorrectionCandidateCallback *CCC) { 7995 class DifferentNameValidatorCCC final : public CorrectionCandidateCallback { 8027 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaInit.cpp | 2299 class FieldInitializerValidatorCCC final : public CorrectionCandidateCallback { 2309 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaOpenMP.cpp | 2325 class VarDeclFilterCCC final : public CorrectionCandidateCallback { 2341 std::unique_ptr<CorrectionCandidateCallback> clone() override { 2347 class VarOrFuncDeclFilterCCC final : public CorrectionCandidateCallback { 2363 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
H A D | SemaOverload.cpp | 12612 CorrectionCandidateCallback &Validator = 12614 ? static_cast<CorrectionCandidateCallback &>(FunctionCallValidator) 12615 : static_cast<CorrectionCandidateCallback &>(NoTypoValidator);
|
H A D | SemaExpr.cpp | 2035 CorrectionCandidateCallback &CCC, 2277 CorrectionCandidateCallback *CCC, 5092 std::unique_ptr<CorrectionCandidateCallback> clone() override {
|
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ASTUtils.h | 556 clang::CorrectionCandidateCallback &CCC,
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 37 class CorrectionCandidateCallback; 832 AnnotatedNameKind TryAnnotateName(CorrectionCandidateCallback *CCC = nullptr);
|