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

Declarations

tools/clang/include/clang/AST/Type.h
 1992   bool isReferenceType() const;

References

tools/clang/include/clang/AST/Expr.h
  145     assert((t.isNull() || !t->isReferenceType()) &&
tools/clang/include/clang/AST/Type.h
 1910     return !isReferenceType() && !isFunctionType() && !isVoidType();
 2733     ReferenceTypeBits.InnerRef = Referencee->isReferenceType();
 6375          isReferenceType() ||
 6790   return (isPointerType() || isReferenceType() || isBlockPointerType() ||
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 3390   return (!Node.isNull() && Node->isReferenceType() &&
tools/clang/include/clang/Sema/Overload.h
  870         while (STy->isPointerType() || STy->isReferenceType())
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  775            s->getType()->isReferenceType() ||
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
  269         (FromTy->isReferenceType() ^ ToTy->isReferenceType())) {
  269         (FromTy->isReferenceType() ^ ToTy->isReferenceType())) {
  485         Ty->isBlockPointerType() || Ty->isReferenceType()) {
  590         (LTy->isReferenceType() || RTy->isReferenceType())) {
  590         (LTy->isReferenceType() || RTy->isReferenceType())) {
  601           (LTy->isReferenceType() ^ RTy->isReferenceType())) {
  601           (LTy->isReferenceType() ^ RTy->isReferenceType())) {
  603             LTy->isReferenceType()) {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  331            T->isReferenceType() || T->isNullPtrType();
tools/clang/lib/AST/APValue.cpp
  513     bool IsReference = Ty->isReferenceType();
tools/clang/lib/AST/ASTContext.cpp
 2470     if (!Field->getType()->isReferenceType() &&
tools/clang/lib/AST/Decl.cpp
 2289   if (Lang.CPlusPlus11 && getType()->isReferenceType())
 2990   if (!IsSizedDelete && !Ty.isNull() && Ty->isReferenceType()) {
tools/clang/lib/AST/DeclCXX.cpp
 1034     if (T->isReferenceType()) {
 1091     if (T->isReferenceType())
tools/clang/lib/AST/Expr.cpp
  102           if (!Field->isBitField() && !Field->getType()->isReferenceType()) {
  429          Var->getType()->isReferenceType())) {
 2526       if (Op->getCallReturnType(Ctx)->isReferenceType() ||
 3229             bool RefType = Field->getType()->isReferenceType();
 3526     if (DCE->getTypeAsWritten()->isReferenceType() &&
tools/clang/lib/AST/ExprClassification.cpp
   38   assert(!TR->isReferenceType() && "Expressions can't have reference type.");
  449     islvalue = NTTParm->getType()->isReferenceType();
  505     if (Value->getType()->isReferenceType())
tools/clang/lib/AST/ExprConstant.cpp
 2004   bool IsReferenceType = Type->isReferenceType();
 3103           BaseD->getType()->isReferenceType()) ||
 5333       if (!FD || FD->getType()->isReferenceType())
 6547       if (FD->getType()->isReferenceType())
 7038     assert(!FD->getType()->isReferenceType() && "prvalue reference?");
 7242     if (MD->getType()->isReferenceType()) {
 7419       if (FD->getType()->isReferenceType()) {
 7443   if (!VD->getType()->isReferenceType()) {
 8819     if (I->getType()->isReferenceType())
13642       !DeclTy->isReferenceType()) {
tools/clang/lib/AST/Interp/ByteCodeExprGen.cpp
  264         if (!DE->getDecl()->getType()->isReferenceType()) {
  474     if (VD->getType()->isReferenceType())
tools/clang/lib/AST/Interp/Context.cpp
   69   if (T->isReferenceType() || T->isPointerType()) {
tools/clang/lib/AST/Interp/InterpFrame.cpp
   89   if (!Ty->isReferenceType())
tools/clang/lib/AST/ItaniumMangle.cpp
 4587     bool compensateMangling = !A.getParamTypeForDecl()->isReferenceType();
tools/clang/lib/AST/MicrosoftMangle.cpp
  562   if (Ty->isPointerType() || Ty->isReferenceType() ||
 1474       mangle(ND, TA.getParamTypeForDecl()->isReferenceType() ? "$E?" : "$1?");
 1899                    T->isReferenceType() || T->isBlockPointerType();
tools/clang/lib/AST/Stmt.cpp
 1175         (Var->getType()->isScalarType() || (Var->getType()->isReferenceType() &&
tools/clang/lib/AST/Type.cpp
   75   if (ty->isPointerType() || ty->isReferenceType())
 2415   if (BaseTy->isReferenceType())
tools/clang/lib/Analysis/BodyFarm.cpp
  329   if (!Callback->getType()->isReferenceType()) {
  333   if (!Flag->getType()->isReferenceType()) {
  422     if (!CallbackFunctionType->getParamType(ParamIdx - 2)->isReferenceType()) {
  794   if (!Prop->getType()->isReferenceType())
tools/clang/lib/Analysis/CFG.cpp
 1860     if (Ty->isReferenceType()) {
 1977   if (QT->isReferenceType()) {
 4970       if (ty->isReferenceType()) {
 5480     if (T->isReferenceType())
tools/clang/lib/Analysis/Consumed.cpp
  144   if (QT->isPointerType() || QT->isReferenceType())
  154   if (QT->isPointerType() || QT->isReferenceType())
  190   return ParamType->isPointerType() || ParamType->isReferenceType();
  687   if (RetType->isReferenceType())
  868   else if (ParamType->isReferenceType() &&
tools/clang/lib/Analysis/LiveVariables.cpp
  368   return VD && !VD->getType()->isReferenceType() &&
  385         Killed = !BD->getType()->isReferenceType();
tools/clang/lib/Analysis/ThreadSafety.cpp
 1238   } else if (VDT->isPointerType() || VDT->isReferenceType())
 1708     if (VD && VD->isLocalVarDecl() && VD->getType()->isReferenceType()) {
 2027     if (Qt->isReferenceType())
tools/clang/lib/CodeGen/CGBlocks.cpp
 1114     } else if (type->isReferenceType()) {
 1343           capture.fieldType()->isReferenceType()) &&
 1346   if (capture.fieldType()->isReferenceType())
tools/clang/lib/CodeGen/CGCall.cpp
 3070   if (type->isReferenceType()) {
 3566   assert(type->isReferenceType() == E->isGLValue() &&
tools/clang/lib/CodeGen/CGClass.cpp
 1056             FieldType->isReferenceType()))
tools/clang/lib/CodeGen/CGCoroutine.cpp
  302   assert(getCoroutineSuspendExprReturnType(getContext(), E)->isReferenceType() &&
  312   assert(getCoroutineSuspendExprReturnType(getContext(), E)->isReferenceType() &&
tools/clang/lib/CodeGen/CGDecl.cpp
 1871   if (type->isReferenceType()) {
tools/clang/lib/CodeGen/CGDeclCXX.cpp
   33   assert(!D.getType()->isReferenceType() &&
  204   if (!T->isReferenceType()) {
tools/clang/lib/CodeGen/CGExpr.cpp
 1385   assert(!type->isReferenceType());
 2388   LValue LV = VD->getType()->isReferenceType() ?
 2532         (VD->getType()->isReferenceType() ||
 2540       if (!VD->getType()->isReferenceType()) {
 2571           if (VD->getType()->isReferenceType())
 2644     LValue LV = VD->getType()->isReferenceType() ?
 2651                      !VD->getType()->isReferenceType() &&
 4093     if (FieldType->isReferenceType())
 4106   if (FieldType->isReferenceType()) {
 4143   if (!FieldType->isReferenceType())
 4497     if (FD->getType()->isReferenceType())
 4664   assert(E->getCallReturnType(getContext())->isReferenceType() &&
 4715   assert(E->getMethodDecl()->getReturnType()->isReferenceType() &&
tools/clang/lib/CodeGen/CGExprAgg.cpp
  889   if (E->getCallReturnType(CGF.getContext())->isReferenceType()) {
 1401   } else if (type->isReferenceType()) {
 1785         if (Field->getType()->isReferenceType())
tools/clang/lib/CodeGen/CGExprComplex.cpp
  407   if (E->getCallReturnType(CGF.getContext())->isReferenceType())
tools/clang/lib/CodeGen/CGExprConstant.cpp
 1626   if (destType->isReferenceType())
 1704   if (destType->isReferenceType())
tools/clang/lib/CodeGen/CGExprScalar.cpp
  270       if (VD->getType()->isReferenceType()) {
  521         E->getMethodDecl()->getReturnType()->isReferenceType())
  577     if (E->getCallReturnType(CGF.getContext())->isReferenceType())
tools/clang/lib/CodeGen/CGObjC.cpp
 1165       if (propType->isReferenceType()) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1107   while ((BaseTy->isPointerType() || BaseTy->isReferenceType()) &&
 1131   while ((BaseTy->isPointerType() || BaseTy->isReferenceType()) &&
 6577                        VD->getType()->isReferenceType()) &&
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  347         if (!FD->getType()->isReferenceType()) {
  358         VD->getType()->isReferenceType())
 4444   if (!NativeParam->getType()->isReferenceType())
 4482          NativeParam->getType()->isReferenceType() &&
 4864     if (VD->getType().getCanonicalType()->isReferenceType())
 4888       if (VD->getType().getCanonicalType()->isReferenceType())
tools/clang/lib/CodeGen/CGStmt.cpp
 1104   } else if (FnRetTy->isReferenceType()) {
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  768           !FD->getType()->isReferenceType() &&
  778           FD && FD->getType()->isReferenceType() &&
tools/clang/lib/CodeGen/CGVTables.cpp
   72   bool NullCheckValue = !ResultType->isReferenceType();
tools/clang/lib/CodeGen/CodeGenFunction.h
  853       if (VarTy->isReferenceType()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp
 3382   if (!Ty.isConstant(Context) && !Ty->isReferenceType())
 3918       if (D->getType()->isReferenceType())
tools/clang/lib/CodeGen/CodeGenTBAA.cpp
   97   if (QTy->isReferenceType())
  160   if (Ty->isPointerType() || Ty->isReferenceType())
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1427   if (DestTy->isReferenceType()) {
 2521   if (RetQT->isReferenceType())
 2705     if (VD->getType()->isReferenceType()) {
 2726   if (VD->getType()->isReferenceType())
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  995       llvm::ConstantInt::get(CGF.Int32Ty, DestTy->isReferenceType())};
 3788   bool IsReference = CatchHandlerType->isReferenceType();
 4004   assert(!T->isReferenceType());
 4086   assert(!T->isReferenceType());
tools/clang/lib/CodeGen/TargetInfo.cpp
 1626         Ty->isReferenceType());
tools/clang/lib/Sema/SemaCUDA.cpp
  508           Context, VD->getType()->isReferenceType());
tools/clang/lib/Sema/SemaCast.cpp
  534   if (T2->isReferenceType()) {
  602   if (!DestType->isReferenceType()) {
 1683   if (InitSeq.Failed() && (CStyle || !DestType->isReferenceType()))
tools/clang/lib/Sema/SemaChecking.cpp
 5647   else if (IsCRegister || Type->isReferenceType() ||
 5660     if (Type->isReferenceType())  Reason = 1;
12177     if (!DRE->getDecl()->getType()->isReferenceType())
12180     if (!M->getMemberDecl()->getType()->isReferenceType())
12183     if (!Call->getCallReturnType(SemaRef.Context)->isReferenceType())
14740     if (!VD->getType()->isReferenceType())
tools/clang/lib/Sema/SemaCoroutine.cpp
  377   if (RetType->isReferenceType())
  452       if (RetType->isReferenceType() ||
tools/clang/lib/Sema/SemaDecl.cpp
 5259     if (Ty->isPointerType() || Ty->isReferenceType())
 9496           if (ElemTy->isReferenceType() || ElemTy->isPointerType()) {
10794         isReferenceType = VD->getType()->isReferenceType();
10831         if (FD->getType()->isReferenceType())
11733         VDecl->getType()->isReferenceType()) {
12174     if (Type->isReferenceType()) {
12405             Context, var->getType()->isReferenceType(), &CacheCulprit);
16091     if (T->isReferenceType())
16144       if (EltTy->isReferenceType()) {
16279   if (T->isReferenceType()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 1409     if (T->isReferenceType())
 3587       !T->isReferenceType() && !T->isMemberPointerType()) {
 4373     else if (ParmType->isReferenceType())
 5107   if (!resultType->isReferenceType() &&
 6429     if (!RetTy->isPointerType() && !RetTy->isReferenceType()) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 3492         if (FD->getType()->isReferenceType())
 3577       const bool IsReference = FoundVD->getType()->isReferenceType();
 3756             if (!FD->getType()->isReferenceType())
 4710     if (FieldBaseElementType->isReferenceType()) {
 6312       if (F->getType()->isReferenceType() ||
 6321           << F->getType()->isReferenceType()
 6935   if (ExpectedParams && ArgType->isReferenceType()) {
 7106       if (FD->getType()->isReferenceType())
 7516     if (FieldType->isReferenceType() && !FD->hasInClassInitializer()) {
 7548     if (FieldType->isReferenceType()) {
12562     if (Field->getType()->isReferenceType()) {
12930     if (Field->getType()->isReferenceType()) {
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1040   if (!DC->getTypeAsWritten()->isReferenceType())
tools/clang/lib/Sema/SemaExpr.cpp
 1800     if (VD->getType()->isReferenceType() &&
 3825   assert(!ExprTy->isReferenceType());
 3864   assert(!ExprTy->isReferenceType());
 4022     if (!FD->getType()->isReferenceType())
 8643   if (!LHSType->isReferenceType()) {
10709     assert(!CompositeTy->isReferenceType());
12456           if (dcl->getType()->isReferenceType()) {
15865   if (HasBlocksAttr || CaptureType->isReferenceType() ||
16009     if (!LSI->Mutable && !CaptureType->isReferenceType())
16357       if (VD->getType()->isReferenceType())
16367       if (VD->getType()->isReferenceType())
16848         if (!Var->getType()->isReferenceType() ||
tools/clang/lib/Sema/SemaExprCXX.cpp
  596   if (QT->isPointerType() || QT->isReferenceType())
 2192   else if (AllocType->isReferenceType())
 3905     assert(!ToType->isReferenceType());
 4291         ToType->isReferenceType() ? From->getValueKind() : VK_RValue;
 4295     if (ToType->isReferenceType() &&
 4541     return T->isReferenceType();
 4664     if (T.isPODType(C) || T->isReferenceType())
 4705     if (T->isReferenceType())
 4756     if (T.isPODType(C) || T->isReferenceType())
 4778     if (T->isReferenceType())
 4808     if (T.isPODType(C) || T->isReferenceType() || T->isObjCLifetimeType())
 4998       if (!T->isReferenceType())
tools/clang/lib/Sema/SemaInit.cpp
  684     if (Field->getType()->isReferenceType()) {
 1290   } else if (DeclType->isReferenceType()) {
 1317   if (ElemType->isReferenceType())
 4281   if (DestType->isReferenceType()) {
 5131   assert(!DestType->isReferenceType() && "References are handled elsewhere");
 5280         Function->getReturnType()->isReferenceType() ||
 5653   if (DestType->isReferenceType()) {
 6747   } else if (Callee->getReturnType()->isReferenceType()) {
 6776   } else if (FD->getReturnType()->isReferenceType()) {
 6967       if (!VD->getType()->isReferenceType()) {
 7151           ILE->getInitializedFieldInUnion()->getType()->isReferenceType())
 7167           if (I->getType()->isReferenceType())
 7472           bool IsPointer = !Member->getType()->isReferenceType();
 7507             << Entity.getType()->isReferenceType() << DRE->getDecl()
 7519          << Entity.getType()->isReferenceType() << DiagRange;
 7549             << VD->getType()->isReferenceType()
 7825   if (S.getLangOpts().CPlusPlus11 && Entity.getType()->isReferenceType() &&
 8238       bool UseTemporary = Entity.getType()->isReferenceType();
 8284       bool UseTemporary = Entity.getType()->isReferenceType();
 8598   if (T->isReferenceType()) {
 8668   if (DestType->isReferenceType()) {
 8717              DestType->isReferenceType());
tools/clang/lib/Sema/SemaLambda.cpp
  879   LSI->addCapture(Var, /*isBlock*/false, Var->getType()->isReferenceType(),
tools/clang/lib/Sema/SemaLookup.cpp
 5226         if (ValType->isAnyPointerType() || ValType->isReferenceType())
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1495               if (property->getType()->isReferenceType()) {
tools/clang/lib/Sema/SemaOpenMP.cpp
 1786     if (Ty->isReferenceType())
 2450     if (VD->getType()->isReferenceType()) {
 5682         if (Var->hasInit() && !Var->getType()->isReferenceType()) {
13224         if (VD->getType()->isReferenceType() && VDDef && VDDef->hasInit()) {
13761       !Type->isReferenceType()) {
14799       if (CurType->isReferenceType())
15567   if (ReductionType->isReferenceType()) {
tools/clang/lib/Sema/SemaOverload.cpp
 4380   assert(!OrigT1->isReferenceType() &&
 4382   assert(!OrigT2->isReferenceType() && "T2 cannot be a reference type");
 4598   assert(DeclType->isReferenceType() && "Reference init needs a reference");
 5023   if (ToType->isReferenceType()) {
 5136   if (ToType->isReferenceType())
 6182         Constructor->getParamDecl(0)->getType()->isReferenceType()) {
 7676          (!(PointeeTy->isAnyPointerType() || PointeeTy->isReferenceType()))))
tools/clang/lib/Sema/SemaStmt.cpp
 2751     ReturnsReference = ReturnType->isReferenceType();
 2846   if (VariableType->isReferenceType()) {
 3971     if (IsPointer || QT->isReferenceType())
tools/clang/lib/Sema/SemaTemplate.cpp
 1078       T->isReferenceType() ||
 5900       if (ParamType->isReferenceType())
 6108     else if (AddressTaken && ParamType->isReferenceType()) {
 6129     if (Var->getType()->isReferenceType()) {
 6146     if (ParamType->isReferenceType()) {
 6498       assert(ParamType->isPointerType() || ParamType->isReferenceType() ||
 6530       assert((VD || !ParamType->isReferenceType()) &&
 6745       (ParamType->isReferenceType() &&
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 4182     assert(!A->isReferenceType() && "Reference types were handled above");
 4229   if (ToType->isReferenceType())
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1292           TargetType->isReferenceType() ? VK_LValue : VK_RValue, NTTP,
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  730       DT->isReferenceType() &&
tools/clang/lib/Sema/SemaType.cpp
 1721     if (TypeQuals && Result->isReferenceType()) {
 1773   if (T->isReferenceType()) {
 1784     if (T->isAnyPointerType() || T->isReferenceType() ||
 1820   if (T->isReferenceType())
 1994   if (T->isReferenceType()) {
 2159     if (T->isReferenceType()) {
 2608   if (T->isReferenceType()) {
 3240   if (RT->isReferenceType() && FTI.NumParams != 1)
 7438       (T->isDependentType() && !T->isPointerType() && !T->isReferenceType()) ||
 8442     else if (T->isReferenceType())
tools/clang/lib/Sema/TreeTransform.h
 4392   if (T->isReferenceType()) {
11413               C->getLocation(), OldVD->getType()->isReferenceType(),
12022             VD->getType()->isReferenceType() ? VK_LValue : VK_RValue,
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  163   } else if (ParamDecl->getType()->isReferenceType()) {
  520   if (ResTy->isReferenceType()) {
  570     if (CanRetTy.getTypePtr()->isReferenceType()||
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
   83     if (!VD || VD->getType()->isReferenceType())
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp
  177       if (!CastFromTy->isReferenceType())
  225   else if (CastFromTy->isReferenceType())
  404         !(ParamT->isReferenceType() && ResultT->isReferenceType()))
  404         !(ParamT->isReferenceType() && ResultT->isReferenceType()))
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  498       if (FD->getType()->isReferenceType())
tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
  115     return DRE->getDecl()->getType()->isReferenceType();
  257   if (!TVR->getValueType()->isReferenceType())
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  640           (ArgTy->isReferenceType() && !Arg->getType().isConstQualified()))
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
  160       if (!ParamTy->isReferenceType() ||
tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
   86         HasParam ? parms[idx]->getType()->isReferenceType() : false;
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  665         !Param->getType()->isReferenceType())
  722           Param->getType()->isReferenceType()) {
tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
   74   if (RT->isReferenceType()) {
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h
  331   return T->isAnyPointerType() || T->isReferenceType();
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  589     bool ParamIsReferenceType = PVD->getType()->isReferenceType();
 1838       if (!VD->getType()->isReferenceType())
 2791     if (!(T->isAnyPointerType() || T->isReferenceType())) {
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  106   if (T->isAnyPointerType() || T->isReferenceType())
tools/clang/lib/StaticAnalyzer/Core/DynamicType.cpp
  100     assert((CastToTy->isAnyPointerType() || CastToTy->isReferenceType()) &&
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  866         if (!Field->getType()->isReferenceType())
  960   if (varType->isReferenceType()) {
 2460     bool IsReference = VInfo->second->isReferenceType();
 2621         if (field->getType()->isReferenceType()) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  465           if (T->isReferenceType()) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  287           if (!VD->getType()->isReferenceType()) {
tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  505   if (T->isReferenceType())
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
 2190     if (T->isAnyPointerType() || T->isReferenceType())
 2351     if (!(Ty->isScalarType() || Ty->isReferenceType()))
tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
  592     if (castTy->isPointerType() || castTy->isReferenceType())
  642            originalTy->isBlockPointerType() || castTy->isReferenceType());
tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  138   if (Loc::isLocType(castTy) || castTy->isReferenceType())
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp
   35   while (BaseType->isPointerType() || BaseType->isReferenceType()) {
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp
   40         if (LeftVar->hasInit() && LeftVar->getType()->isReferenceType()) {
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp
   62       !(BaseReturnTy->isReferenceType() && DerivedReturnTy->isReferenceType()))
   62       !(BaseReturnTy->isReferenceType() && DerivedReturnTy->isReferenceType()))
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp
   38          (SourceType->isReferenceType() && DestType->isReferenceType())) {
   38          (SourceType->isReferenceType() && DestType->isReferenceType())) {
   43              (SourceType->isReferenceType() == DestType->isReferenceType());
   43              (SourceType->isReferenceType() == DestType->isReferenceType());
   51          (T1->isReferenceType() && T2->isReferenceType())) {
   51          (T1->isReferenceType() && T2->isReferenceType())) {
  187     if (DestType->isReferenceType()) {
tools/clang/tools/extra/clang-tidy/google/NonConstReferences.cpp
  111           return T->isReferenceType() &&
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  462   return ParamType->isReferenceType() &&
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp
  150   } else if (!caughtType->isReferenceType()) {
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
  539     if (AliasVarType->isReferenceType()) {
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
  371     if (!DeclarationType.isNull() && DeclarationType->isReferenceType())
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp
   72           (Node->isReferenceType() &&
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
  254   if (Type->isReferenceType())
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp
   78           if (!ParType->isReferenceType() || Par->getType().isConstQualified())
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp
  147       if (ThrownType->isReferenceType())
  173         if (CaughtType->isReferenceType()) {
tools/clang/tools/libclang/CXType.cpp
  902   if (QT->isReferenceType())
  934   if (QT->isReferenceType())