reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaCodeComplete.cpp
  228     return SemaRef.CodeCompleter &&
  229            SemaRef.CodeCompleter->includeCodePatterns();
  241     PreferredType = SemaRef.Context.getCanonicalType(T);
  277   Sema &getSema() const { return SemaRef; }
  755   if (shouldIgnoreDueToReservedName(ND, SemaRef))
  766     if (AllowNestedNameSpecifiers && SemaRef.getLangOpts().CPlusPlus &&
  786   if (!SemaRef.getLangOpts().CPlusPlus)
  804     R.Qualifier = getRequiredQualification(SemaRef.Context, CurContext,
  996     QualType T = getDeclUsageType(SemaRef.Context, R.Declaration);
  998       CanQualType TC = SemaRef.Context.getCanonicalType(T);
 1000       if (SemaRef.Context.hasSameUnqualifiedType(PreferredType, TC))
 1021   if (!SemaRef.getLangOpts().CPlusPlus || !R.Declaration ||
 1042   for (NamedDecl *Ctor : getConstructors(SemaRef.Context, Record)) {
 1156           NestedNameSpecifier::Create(SemaRef.Context, nullptr, Namespace);
 1159           SemaRef.Context, nullptr, false,
 1160           SemaRef.Context.getTypeDeclType(Tag).getTypePtr());
 1279           NestedNameSpecifier::Create(SemaRef.Context, nullptr, Namespace);
 1282           SemaRef.Context, nullptr, false,
 1283           SemaRef.Context.getTypeDeclType(Tag).getTypePtr());
 1374   if (SemaRef.getLangOpts().CPlusPlus)
 1376   else if (SemaRef.getLangOpts().ObjC) {
 1399   if (SemaRef.getLangOpts().CPlusPlus)
 1401   else if (SemaRef.getLangOpts().ObjC) {
 1426   if (SemaRef.getLangOpts().CPlusPlus)
 1440   return SemaRef.isAcceptableNestedNameSpecifier(ND);
 1534   QualType T = getDeclUsageType(SemaRef.Context, ND);
 1538   T = SemaRef.Context.getBaseElementType(T);
 1539   return isObjCReceiverType(SemaRef.Context, T);
 1555   if ((SemaRef.getLangOpts().CPlusPlus && !IsOrdinaryName(ND)) ||
 1556       (!SemaRef.getLangOpts().CPlusPlus && !IsOrdinaryNonTypeName(ND)))
 1559   QualType T = getDeclUsageType(SemaRef.Context, ND);
 1563   T = SemaRef.Context.getBaseElementType(T);
 1566          (SemaRef.getLangOpts().CPlusPlus && T->isRecordType());