Home | History | Annotate | Download | only in Sema

Lines Matching refs:Qualifier

230     /// cv-qualifier mismatch) or prefer functions with an exact qualifier
575 if (!R.Qualifier)
576 R.Qualifier = getRequiredQualification(SemaRef.Context,
826 R.Qualifier),
907 // If this result is supposed to have an informative qualifier, add one.
908 if (R.QualifierIsInformative && !R.Qualifier &&
912 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, nullptr,
915 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, nullptr,
942 R.Qualifier),
968 else if (Filter == &ResultBuilder::IsMember && !R.Qualifier && InBaseClass &&
973 // If this result is supposed to have an informative qualifier, add one.
974 if (R.QualifierIsInformative && !R.Qualifier &&
978 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, nullptr,
981 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, nullptr, false,
1308 Builder.AddPlaceholderChunk("qualifier");
1585 Builder.AddPlaceholderChunk("qualifier");
1590 // using typename qualifier::name (only in a dependent context)
1596 Builder.AddPlaceholderChunk("qualifier");
2433 /// \brief Add a qualifier to the given code-completion string, if the
2437 NestedNameSpecifier *Qualifier,
2441 if (!Qualifier)
2447 Qualifier->print(OS, Policy);
2463 // FIXME: Add ref-qualifier!
2701 AddQualifierToCompletionString(Result, Qualifier, QualifierIsInformative,
2712 AddQualifierToCompletionString(Result, Qualifier, QualifierIsInformative,
2766 AddQualifierToCompletionString(Result, Qualifier, QualifierIsInformative,
2866 if (Qualifier)
2867 AddQualifierToCompletionString(Result, Qualifier, QualifierIsInformative,
3848 NestedNameSpecifier *Qualifier = nullptr;
3878 Qualifier = DRE->getQualifier();
3882 if (getLangOpts().CPlusPlus && !Qualifier && EnumeratorsSeen.empty()) {
3886 Qualifier = getRequiredQualification(Context, CurContext, Enum);
3898 CodeCompletionResult R(E, CCP_EnumInCase, Qualifier);