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

References

tools/clang/include/clang/AST/ASTContext.h
 1646     if (ObjCIdRedefinitionType.isNull())
 1659     if (ObjCClassRedefinitionType.isNull())
 1672     if (ObjCSelRedefinitionType.isNull())
tools/clang/include/clang/AST/CanonicalType.h
   98     return Stored.isNull();
  641   assert((Other.isNull() || Other.isCanonical()) && "Type is not canonical!");
  642   assert((Other.isNull() || isa<T>(Other.getTypePtr())) &&
  655   if (Stored.isNull())
  670   assert(!Stored.isNull() && isa<U>(Stored.getTypePtr()));
tools/clang/include/clang/AST/Expr.h
  145     assert((t.isNull() || !t->isReferenceType()) &&
tools/clang/include/clang/AST/RecursiveASTVisitor.h
  671   if (T.isNull())
tools/clang/include/clang/AST/Type.h
  659     assert(!isNull() && "Cannot retrieve a NULL type pointer");
 1347                                canon.isNull() ? QualType(this_(), 0) : canon),
 1812                                canon.isNull() ? QualType(this_(), 0) : canon) {
 2919       assert(!can.isNull() && "canonical constant array should not have size");
 4789              DeducedAsType.isNull() ? QualType(this, 0)
 4793     if (!DeducedAsType.isNull()) {
 6153   return (isNull() ? nullptr : getCommonPtr()->BaseType);
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 3273   if (!QT.isNull())
 3301   if (!QT.isNull())
 3348   return (!Node.isNull() && Node->isAnyPointerType() &&
 3390   return (!Node.isNull() && Node->isReferenceType() &&
 3408   if (Node.isNull())
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  566       if (Node.isNull())
  768     if (Node.isNull())
 1635     if (NextNode.isNull())
tools/clang/include/clang/Sema/Initialization.h
 1345     assert((Failure != FK_Incomplete || !FailedIncompleteType.isNull()) &&
tools/clang/include/clang/Sema/Sema.h
  313     if (!Type.isNull())
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
   31   bool isValid() const { return !DynTy.isNull(); }
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
 1095     assert(!elementType.isNull() && !elementType->isVoidType() &&
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
  556     if (Int.getBitWidth() == 1 && getAPSIntType(Ctx, Int).isNull()) {
  571     assert(!LTy.isNull() && !RTy.isNull() && "Input type is null!");
  571     assert(!LTy.isNull() && !RTy.isNull() && "Input type is null!");
  650     assert(!LTy.isNull() && !RTy.isNull() && "Input type is null!");
  650     assert(!LTy.isNull() && !RTy.isNull() && "Input type is null!");
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
   48     return !T.isNull() && !T->isVoidType();
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  776   assert(!DesignatedEnumType.isNull()
tools/clang/lib/ARCMigrate/TransAPIUses.cpp
   73       if (pointee.isNull())
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  394     if (pointee.isNull())
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
  185       if (Attr.ModifiedType.isNull())
  201       if (Attr.ModifiedType.isNull() ||
  228     if (T.isNull() || !T->isObjCRetainableType())
tools/clang/lib/ARCMigrate/Transforms.cpp
   43   if (T.isNull())
  360   while (!T.isNull()) {
tools/clang/lib/AST/APValue.cpp
  516     if (InnerTy.isNull())
tools/clang/lib/AST/ASTContext.cpp
  595         if (Ty.isNull())
  610         if (Ty.isNull())
 2138     assert(!A->getDeducedType().isNull() &&
 2513   assert(!Ty.isNull() && "Null QualType sent to unique object rep check");
 3810   if (!isCanonical && Canonical.isNull()) {
 4005   if (Canonical.isNull())
 4210   if (!Underlying.isNull())
 4350   if (Canon.isNull()) {
 4988   if (DeducedType.isNull() && Keyword == AutoTypeKeyword::Auto && !IsDependent)
 5058   if (AutoDeductTy.isNull())
 5068   if (AutoRRefDeductTy.isNull())
 5070   assert(!AutoRRefDeductTy.isNull() && "can't build 'auto &&' pattern");
 5846   assert(!Promotable.isNull());
 5890   while (!T.isNull()) {
 6058   if (ObjCSuperType.isNull()) {
 7700   assert(ObjCConstantStringType.isNull() &&
 8444     if (LHSSuperType.isNull())
 8494     if (RHSSuperType.isNull())
 8592   return !mergeTypes(LHS, RHS, false, CompareUnqualified).isNull();
 8600   return !mergeTypes(LHS, RHS, true).isNull();
 8615         if (!MT.isNull())
 8634   if (!lmerge.isNull())
 8639   if (!rmerge.isNull())
 8668   if (retType.isNull())
 8752       if (paramType.isNull())
 8800         if (paramTy.isNull())
 8830   if (underlyingType.isNull())
 8980     if (ResultType.isNull())
 9013     if (ResultType.isNull())
 9032     if (ResultType.isNull())
 9055     if (ResultType.isNull())
 9238     if (ResReturnType.isNull())
 9562     assert(!Type.isNull() && "builtin va list type not initialized!");
 9574     assert(!Type.isNull() && "builtin va list type not initialized!");
 9620     if (Type.isNull()) {
 9631     if (Type.isNull()) {
 9640     if (Type.isNull()) {
tools/clang/lib/AST/ASTDiagnostic.cpp
  244     if (CompareTy.isNull())
 1101     if (FromType.isNull() || ToType.isNull())
 1101     if (FromType.isNull() || ToType.isNull())
 1124     bool FromDefault = FromIter.isEnd() && !FromType.isNull();
 1125     bool ToDefault = ToIter.isEnd() && !ToType.isNull();
 1131       Tree.SetSame(!FromType.isNull() && !ToType.isNull() &&
 1131       Tree.SetSame(!FromType.isNull() && !ToType.isNull() &&
 1616     assert((!FromType.isNull() || !ToType.isNull()) &&
 1616     assert((!FromType.isNull() || !ToType.isNull()) &&
 1624     if (!FromType.isNull() && !ToType.isNull() &&
 1624     if (!FromType.isNull() && !ToType.isNull() &&
 1634     std::string FromTypeStr = FromType.isNull() ? "(no argument)"
 1636     std::string ToTypeStr = ToType.isNull() ? "(no argument)"
tools/clang/lib/AST/ASTImporter.cpp
 7868   if (FromT.isNull())
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  437   if (T1.isNull() || T2.isNull())
  437   if (T1.isNull() || T2.isNull())
  438     return T1.isNull() && T2.isNull();
  438     return T1.isNull() && T2.isNull();
tools/clang/lib/AST/CommentSema.cpp
  591     assert(!ThisDeclInfo->ReturnType.isNull() &&
tools/clang/lib/AST/ComparisonCategories.cpp
  105   assert(!Ty.isNull() && "type must be non-null");
tools/clang/lib/AST/Decl.cpp
 2774   assert(T.isNull() || T->isFunctionType());
 2982   if (Ctx.getLangOpts().AlignedAllocation && !Ty.isNull() && Ty->isAlignValT()) {
 2990   if (!IsSizedDelete && !Ty.isNull() && Ty->isReferenceType()) {
tools/clang/lib/AST/DeclPrinter.cpp
  407     if (!Decls.empty() && !CurDeclType.isNull()) {
  409       if (!BaseType.isNull() && isa<ElaboratedType>(BaseType) &&
 1268   if (!OMD->getReturnType().isNull()) {
tools/clang/lib/AST/DeclTemplate.cpp
  488   if (!CommonPtr->InjectedClassNameType.isNull())
tools/clang/lib/AST/DeclarationName.cpp
  211   if (!T.isNull() && T->isDependentType())
tools/clang/lib/AST/Expr.cpp
 1814     if (/*isRValue()*/ !Ty->getPointeeType().isNull()) {
 1818     assert(!Ty.isNull() && !SETy.isNull() &&
 1818     assert(!Ty.isNull() && !SETy.isNull() &&
tools/clang/lib/AST/ExprConstant.cpp
 2966       AllocType.isNull() ? S->getType() : AllocType);
 3136   explicit operator bool() const { return !Type.isNull(); }
 3456     if (!ObjType.isNull() &&
 3883     if (PointeeType.isNull() || !RHS.isInt() ||
 6450     assert(!RepresentationType.isNull() &&
 9487       AllocType.isNull() ? E->getType() : AllocType);
10368     if (Ty.isNull() || Ty->isIncompleteType() || Ty->isFunctionType())
13396   if (E->getType().isNull())
13430   if (Exp->getType().isNull()) {
tools/clang/lib/AST/FormatString.cpp
  498   if (T.isNull())
tools/clang/lib/AST/ItaniumMangle.cpp
 3419   assert(T->getDeducedType().isNull() &&
 3432   if (D.isNull())
 3982       QualType T = (ImplicitlyConvertedToType.isNull() ||
 4716   if (T.isNull())
 4726   if (T.isNull())
tools/clang/lib/AST/JSONNodeDumper.cpp
  270   if (Desugar && !QT.isNull()) {
tools/clang/lib/AST/MicrosoftMangle.cpp
 1712       (PointeeType.isNull() || !PointeeType->isFunctionType()))
 1719       (!PointeeType.isNull() && PointeeType.getLocalQualifiers().hasUnaligned()))
 2902   assert(T->getDeducedType().isNull() && "expecting a dependent type!");
 2913   assert(T->getDeducedType().isNull() && "expecting a dependent type!");
tools/clang/lib/AST/NSAPI.cpp
  506   if (!Ctx.getLangOpts().ObjC || T.isNull())
  560   if (T.isNull())
tools/clang/lib/AST/ODRHash.cpp
 1113   AddBoolean(T.isNull());
 1114   if (T.isNull())
tools/clang/lib/AST/RecordLayoutBuilder.cpp
 1421   assert(!Type.isNull() && "Did not find a type!");
tools/clang/lib/AST/StmtPrinter.cpp
 1304     if (T.isNull())
tools/clang/lib/AST/StmtProfile.cpp
  136       if (Canonical && !T.isNull())
 1297     if (T.isNull())
tools/clang/lib/AST/TextNodeDumper.cpp
  392   if (Desugar && !T.isNull()) {
tools/clang/lib/AST/Type.cpp
  792     if (result.isNull())
  828     if (elementType.isNull())
  839     if (pointeeType.isNull())
  850     if (pointeeType.isNull())
  861     if (pointeeType.isNull())
  873     if (pointeeType.isNull())
  885     if (pointeeType.isNull())
  896     if (elementType.isNull())
  909     if (elementType.isNull())
  923     if (elementType.isNull())
  935     if (elementType.isNull())
  947     if (elementType.isNull())
  958     if (returnType.isNull())
  969     if (returnType.isNull())
  977       if (newParamType.isNull())
  993         if (newExceptionType.isNull())
 1017     if (innerType.isNull())
 1032     if (originalType.isNull())
 1036     if (adjustedType.isNull())
 1049     if (originalType.isNull())
 1071     if (modifiedType.isNull())
 1075     if (equivalentType.isNull())
 1090     if (replacementType.isNull())
 1109     if (deducedType.isNull())
 1125     if (baseType.isNull())
 1133       if (newTypeArg.isNull())
 1156     if (pointeeType.isNull())
 1168     if (valueType.isNull())
 1250     if (returnType.isNull())
 1273       if (newParamType.isNull())
 1290         if (newExceptionType.isNull())
 1322         if (newTypeArg.isNull())
 1357     if (newType.isNull())
 1505     if (superType.isNull()) {
 1616   if (superObjectType.isNull())
 1728       if (T.isNull())
 2196   if (isNull())
 2244   if (isNull())
 2582     if (this->isDependentType() || ET->getDecl()->getPromotionType().isNull()
 3440          Canon.isNull()? QualType(this, 0) : Canon,
 3441          Canon.isNull()? true : Canon->isDependentType(),
 3442          Canon.isNull()? true : Canon->isInstantiationDependentType(),
 3446   TemplateSpecializationTypeBits.TypeAlias = !AliasedType.isNull();
tools/clang/lib/AST/TypeLoc.cpp
   72   if (Ty.isNull()) return 1;
tools/clang/lib/AST/TypePrinter.cpp
 1046   if (!T->getDeducedType().isNull()) {
 1060   if (!T->getDeducedType().isNull())
 1067   if (!T->getDeducedType().isNull()) {
 1079   if (!T->getDeducedType().isNull())
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
  160     if (TypeNode.isNull())
tools/clang/lib/Analysis/BodyFarm.cpp
  388   } else if (!CallbackType->getPointeeType().isNull()) {
tools/clang/lib/Analysis/CFG.cpp
 2572     if (!boundType.isNull()) calleeType = boundType;
 4524   if (!DTy.isNull()) {
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  209     if (!PT.isNull())
  934       bool ShouldSplit = !QT.isNull() && !QT->isVoidType();
 1128   if (!ReceiverType.isNull())
tools/clang/lib/CodeGen/CGAtomic.cpp
  101         if (AtomicTy.isNull()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 2042   assert(!D.isNull() && "null type");
 2897       assert(!DT.isNull() && "Undeduced types shouldn't reach here.");
 2946   if (Ty.isNull())
 3499     if (!SelfDeclTy.isNull())
 4569       if (AT->getDeducedType().isNull())
tools/clang/lib/CodeGen/CGExpr.cpp
 2688     assert(!T.isNull() && "CodeGenFunction::EmitUnaryOpLValue: Illegal type");
tools/clang/lib/CodeGen/CGExprCXX.cpp
   98   assert(!ThisTy.isNull());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 4312   if (TgtOffloadEntryQTy.isNull()) {
 4342   if (TgtDeviceImageQTy.isNull()) {
 4366   if (TgtBinaryDescriptorQTy.isNull()) {
 5007     if (SavedKmpTaskloopTQTy.isNull()) {
 5017     if (SavedKmpTaskTQTy.isNull()) {
 5209     if (KmpDependInfoTy.isNull()) {
10264   if (RetType.isNull())
10268   if (!RetType.isNull() && !RetType->isVoidType()) {
10277     if (CDT.isNull()) {
10286   if (CDT.isNull())
10814   if (KmpDimTy.isNull()) {
tools/clang/lib/CodeGen/CGStmt.cpp
 2336       if (Ty.isNull()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2267   if (!Ty.isNull()) {
 4812   if (ObjCFastEnumerationStateType.isNull()) {
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 3758   if (!PointeeType.isNull()) {
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
   86       if (!QualTy.isNull() && CanRepresent(QualTy.getTypePtr()))
   93       if (!QualTy.isNull() && CanRepresent(QualTy.getTypePtr()))
tools/clang/lib/CodeGen/TargetInfo.cpp
 6644         if (!Found.isNull())
 6660       if (!Found.isNull())
 6667     if (!Found.isNull())
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
  136   if (ClassRec.isNull())
tools/clang/lib/Frontend/ASTUnit.cpp
  402       if (UsageType.isNull()) {
 2085     if (!Context.getPreferredType().isNull()) {
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 2407   assert(!argT.isNull() && "Can't find 'id' type");
 2424   assert(!argT.isNull() && "Can't find 'id' type");
 2427   assert(!argT.isNull() && "Can't find 'SEL' type");
 2457   assert(!argT.isNull() && "Can't find 'id' type");
 2460   assert(!argT.isNull() && "Can't find 'SEL' type");
 2493   assert(!argT.isNull() && "Can't find 'id' type");
 2496   assert(!argT.isNull() && "Can't find 'SEL' type");
 3828   assert(!RetQT.isNull() && "GetGroupRecordTypeForObjCIvarBitfield struct type is NULL");
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 2316   assert(!argT.isNull() && "Can't find 'id' type");
 2333   assert(!argT.isNull() && "Can't find 'id' type");
 2336   assert(!argT.isNull() && "Can't find 'SEL' type");
 2355   assert(!argT.isNull() && "Can't build 'struct objc_super *' type");
 2358   assert(!argT.isNull() && "Can't find 'SEL' type");
 2374   assert(!argT.isNull() && "Can't find 'id' type");
 2377   assert(!argT.isNull() && "Can't find 'SEL' type");
 2398   assert(!argT.isNull() && "Can't build 'struct objc_super *' type");
 2401   assert(!argT.isNull() && "Can't find 'SEL' type");
 2418   assert(!argT.isNull() && "Can't find 'id' type");
 2421   assert(!argT.isNull() && "Can't find 'SEL' type");
tools/clang/lib/Index/IndexBody.cpp
  101               if (!BaseTy.isNull())
tools/clang/lib/Index/USRGeneration.cpp
 1118   if (T.isNull())
tools/clang/lib/Parse/ParseDecl.cpp
  412     if (AttributeIsTypeArgAttr && !TheParsedType.get().isNull()) {
  424   return static_cast<unsigned>(ArgExprs.size() + !TheParsedType.get().isNull());
tools/clang/lib/Parse/ParseExpr.cpp
 1495       if (!Ty.isNull() && Ty->isFunctionType()) {
tools/clang/lib/Parse/ParseObjc.cpp
 1630       if (!BaseT.isNull() && BaseT->acceptsObjCTypeParams()) {
 2988   if (!Type.get().isNull() && Type.get()->isObjCObjectOrInterfaceType()) {
tools/clang/lib/Parse/ParseOpenMP.cpp
  276       if (!ReductionType.isNull()) {
  533   if (MapperType.isNull())
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  303         if (Caught.isNull() || // catch (...) catches everything
tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  541   if (!Context.getPreferredType().isNull())
tools/clang/lib/Sema/DeclSpec.cpp
  380       if (QT.isNull())
  386       if (QT.isNull())
tools/clang/lib/Sema/Sema.cpp
 1965           if (!ZeroArgCallReturnTy.isNull() && !Ambiguous &&
 1981       return !ZeroArgCallReturnTy.isNull();
 2011   if (!PointeeTy.isNull())
 2119       !ZeroArgCallTy.isNull() &&
tools/clang/lib/Sema/SemaAccess.cpp
  237                           !getBaseObjectType().isNull() &&
 1506     if (!BaseObjectType.isNull()) {
 1509       if (BaseObjectType.isNull()) return;
 1599   if (ObjectTy.isNull()) ObjectTy = Context.getTypeDeclType(NamingClass);
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
   29   if (T.isNull())
  392   if (!ObjectType.isNull()) {
  501   if (!ObjectType.isNull()) {
  529     if (!ObjectType.isNull() && Found.empty()) {
  660     if (!ObjectType.isNull() && !ObjectTypeSearchedInScope &&
  855   if (T.isNull())
  957   if (T.isNull())
tools/clang/lib/Sema/SemaChecking.cpp
  186   if (ResultType.isNull())
 5751   if (Res.isNull() || !Res->isRealFloatingType())
 8226     if (!CastTy.isNull())
 8257     else if (TrueTy.isNull())
 8259     else if (FalseTy.isNull())
 8407     if (!CastTy.isNull()) {
12381   if (ReturnType.isNull())
13956   if (LHSType.isNull())
14332   if (T1.isNull() || T2.isNull())
14332   if (T1.isNull() || T2.isNull())
tools/clang/lib/Sema/SemaCodeComplete.cpp
  494     if (!ContextType.isNull() && ContextType->isPointerType())
  498     if (ContextType.isNull())
  506     if (ContextType.isNull())
  556   Type = !CastType.isNull() ? CastType.getCanonicalType() : QualType();
  900   if (T.isNull())
  997     if (!T.isNull()) {
 1535   if (T.isNull())
 1560   if (T.isNull())
 1601     if (BaseType.isNull()) {
 1603       if (!ThisType.isNull()) {
 1908   if (ThisTy.isNull())
 2303              !SemaRef.getCurBlock()->ReturnType.isNull())
 2305     if (ReturnType.isNull() || ReturnType->isVoidType()) {
 2310       assert(!ReturnType.isNull());
 2606     if (!BaseType.isNull())
 2616     if (!BaseType.isNull())
 2623     if (!BaseType.isNull())
 2629   if (T.isNull() || Context.hasSameType(T, Context.DependentTy))
 3476       if (!CCContext.getBaseType().isNull())
 4101   if (!ThisType.isNull())
 4207     if (!T.get().isNull() && T.get()->isObjCObjectOrInterfaceType())
 4264   assert(!T.isNull());
 4352   if (!Data.PreferredType.isNull())
 4369   if (!Data.PreferredType.isNull()) {
 4392   if (!Data.PreferredType.isNull() && getLangOpts().CPlusPlus11) {
 5080           if (ParamType.isNull())
 5181       if (!T->getPointeeType().isNull())
 5353     if (!PreferredType.isNull())
 5379   if (!PreferredType.isNull())
 6713           if (R.Priority < BestPriority || PreferredType.isNull()) {
 6740     if (!T.isNull())
 6827     if (PreferredType.isNull())
 6984     if (PreferredType.isNull())
 7501       if (!ReturnType.isNull() &&
 7583       ReturnType.isNull() ||
 7586   bool ReturnTypeMatchesVoid = ReturnType.isNull() || ReturnType->isVoidType();
 7592     if (ReturnType.isNull())
 7604       ((!ReturnType.isNull() &&
 7606        (ReturnType.isNull() && (Property->getType()->isIntegerType() ||
 7612       if (ReturnType.isNull()) {
 7630       if (ReturnType.isNull()) {
 7677       (ReturnType.isNull() || ReturnType->isIntegerType())) {
 7682       if (ReturnType.isNull()) {
 7699       (ReturnType.isNull() || ReturnType->isObjCObjectPointerType())) {
 7703       if (ReturnType.isNull()) {
 7721       (ReturnType.isNull() ||
 7730       if (ReturnType.isNull()) {
 7753       if (ReturnType.isNull()) {
 7785       if (ReturnType.isNull()) {
 7815       if (ReturnType.isNull()) {
 7843       if (ReturnType.isNull()) {
 7864       if (ReturnType.isNull()) {
 7888       if (ReturnType.isNull()) {
 7919       if (ReturnType.isNull()) {
 7944       (ReturnType.isNull() ||
 7954       if (ReturnType.isNull()) {
 7968       (ReturnType.isNull() || ReturnType->isObjCObjectPointerType())) {
 7972       if (ReturnType.isNull()) {
 7981       if (ReturnType.isNull()) {
 8002       if (ReturnType.isNull()) {
 8024       if (ReturnType.isNull()) {
 8046       if (ReturnType.isNull()) {
 8068       if (ReturnType.isNull()) {
 8089       if (ReturnType.isNull()) {
 8108       (ReturnType.isNull() ||
 8119       if (ReturnType.isNull()) {
 8133       (ReturnType.isNull() || ReturnType->isIntegerType() ||
 8140       if (ReturnType.isNull()) {
 8216     if (ReturnType.isNull()) {
tools/clang/lib/Sema/SemaCoroutine.cpp
   99   if (CoroTrait.isNull())
  145   if (PromiseType.isNull())
  177   if (CoroHandleType.isNull())
  315   if (CoroHandleType.isNull())
  493   if (T.isNull())
 1498   if (T.isNull())
tools/clang/lib/Sema/SemaDecl.cpp
  494   if (T.isNull()) {
 2075   if (R.isNull())
 3435       if (ResQT.isNull()) {
 3674     bool LooseCompatible = !MergedReturn.isNull();
 3788   if (!Merged.isNull() && MergeTypeWithOld)
 3902   if (MergedT.isNull()) {
 5194     if (Ty.isNull())
 5205     if (Ty.isNull())
 5238     if (Ty.isNull())
 5328     if (T.isNull() || !T->isDependentType()) break;
 5752     if (FixedType.isNull()) return FixedType;
 5761     if (FixedType.isNull()) return FixedType;
 5839   if (FixedTy.isNull())
 7700     if ((!FixedTInfo || FixedT.isNull()) && T->isVariableArrayType()) {
10512       if (!T.isNull() &&
11220           << (DeduceInit->getType().isNull() ? TSI->getType()
11226           << (DeduceInit->getType().isNull() ? TSI->getType()
11237       !DeducedType.isNull() && DeducedType->isObjCIdType()) {
11250   if (DeducedType.isNull()) {
11954   if (!InitType.isNull() &&
12883       if (!DT || DT->getDeducedType().isNull())
12885       if (Deduced.isNull()) {
13672         return Ty.isNull() || !Ty->isUndeducedType();
13804             LSI->ReturnType.isNull() ? Context.VoidTy : LSI->ReturnType;
14350   assert(!T.isNull() && "GetTypeForDeclarator() returned null type");
15990   if (T.isNull()) {
17017         if (T.isNull() || Enum->isFixed()) {
17048         if (!getLangOpts().CPlusPlus && !T.isNull())
tools/clang/lib/Sema/SemaDeclAttr.cpp
 3954     if (OldTy.isNull())
 4003   if (NewElemTy.isNull()) {
 4029   if (NewTy.isNull()) {
 4884   return !PT.isNull() && PT->getAsCXXRecordDecl() != nullptr;
 4961   return !PT.isNull() && isValidSubjectOfOSAttribute(PT);
 4985     if (ReturnType.isNull()) {
 8255       if (!ReceiverTy.isNull() && ReceiverTy->getAsObjCInterfaceType())
tools/clang/lib/Sema/SemaDeclCXX.cpp
  997   if (TraitTy.isNull())
 1205     if (T.isNull())
 1213     if (RefType.isNull())
 4104     if (BaseType.isNull())
 4134           if (BaseType.isNull())
 4154       if (R.empty() && BaseType.isNull() &&
 4189       if (!TyD && BaseType.isNull()) {
 4196     if (BaseType.isNull()) {
 4484   if (T.isNull()) T = E->getType();
14661     if (T.isNull())
15383   if (NewClassTy.isNull()) {
tools/clang/lib/Sema/SemaDeclObjC.cpp
   65       if (receiverTypeIfCall.isNull() &&
   75         if (receiverTypeIfCall.isNull())
   99   if (receiverTypeIfCall.isNull() && getSourceManager().isInSystemHeader(loc)) {
  628     if (SuperClassType.isNull()) {
 1432     if (!base.isNull()) {
 3656   if (ObjectType.isNull())
 3670   if (ObjectType.isNull())
 4641     if (ArgType.isNull())
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1154     if (DTy.isNull() || DTy->isDependentType()) {
tools/clang/lib/Sema/SemaExpr.cpp
  449   assert(!Ty.isNull() && "DefaultFunctionArrayConversion - missing type");
  568   assert(!T.isNull() && "r-value conversion on typeless expression?");
  697   assert(!Ty.isNull() && "UsualUnaryConversions - missing type");
  721     if (!PTy.isNull()) {
  740   assert(!Ty.isNull() && "DefaultArgumentPromotion - missing type");
 1375   if (!LHSBitfieldPromoteTy.isNull())
 2127   if (!ThisType.isNull())
 2140   if (!ThisType.isNull()) {
 2994     if (type.isNull())
 3085         if (!CapturedType.isNull())
 3640       if (Ty.isNull() && !Literal.isLong && !Literal.isLongLong) {
 3656       if (Ty.isNull() && !Literal.isLongLong) {
 3687       if (Ty.isNull()) {
 3706       if (Ty.isNull()) {
 4140   } while (!T.isNull() && T->isVariablyModifiedType());
 4332   if (base && !base->getType().isNull() &&
 4589              (OriginalTy.isNull() || (!OriginalTy->isConstantArrayType() &&
 4595         << (!OriginalTy.isNull() && OriginalTy->isArrayType());
 7000   if (CompositeTy.isNull()) {
 7202   if (ResTy.isNull()) return QualType();
 7300     if (VecResTy.isNull()) return QualType();
 7425   if (!compositeType.isNull())
 7528           Context.areCommonBaseCompatible(LHSOPT, RHSOPT)).isNull()) {
 7869   if (result.isNull() || Cond.isInvalid() || LHS.isInvalid() ||
 9284   if (compType.isNull() || !compType->isArithmeticType())
 9311   if (compType.isNull() || !compType->isIntegerType())
 9607   if (!compType.isNull() && compType->isArithmeticType()) {
 9663     if (LHSTy.isNull()) {
 9697   if (!compType.isNull() && compType->isArithmeticType()) {
10079   if (T.isNull()) {
10560   if (Type.isNull())
10571   assert(!Type.isNull() && "composite type for <=> has not been set");
10600   if (Type.isNull())
11137   if (vType.isNull())
11285   if (vType.isNull())
11332   if (!compType.isNull() && compType->isIntegralOrUnscopedEnumerationType())
11885   QualType RHSType = CompoundType.isNull() ? RHS.get()->getType() :
11898   if (CompoundType.isNull()) {
11982     if (CompoundType.isNull()) {
12129   assert(!ResType.isNull() && "no type for increment/decrement expression");
12552   if (Result.isNull()) {
12875     if (!ResultTy.isNull()) {
12945     assert(ResultTy.isNull() || ResultTy->getAsCXXRecordDecl());
12965     if (!CompResultTy.isNull() && !LHS.isInvalid() && !RHS.isInvalid())
12971     if (!CompResultTy.isNull() && !LHS.isInvalid() && !RHS.isInvalid())
12977     if (!CompResultTy.isNull() && !LHS.isInvalid() && !RHS.isInvalid())
12983     if (!CompResultTy.isNull() && !LHS.isInvalid() && !RHS.isInvalid())
12990     if (!CompResultTy.isNull() && !LHS.isInvalid() && !RHS.isInvalid())
13000     if (!CompResultTy.isNull() && !LHS.isInvalid() && !RHS.isInvalid())
13011   if (ResultTy.isNull() || LHS.isInvalid() || RHS.isInvalid())
13049   if (CompResultTy.isNull()) {
13441   if (T.isNull() || T->isDependentType())
13648   if (resultType.isNull() || Input.isInvalid())
14027   if (ArgTy.isNull())
14259   if (!BSI->ReturnType.isNull())
14266   if (!BSI->FunctionType.isNull()) {
14533     if (!PromoteType.isNull())
tools/clang/lib/Sema/SemaExprCXX.cpp
  260       if (SearchType.isNull() || SearchType->isDependentType() ||
  268       if (!SearchType.isNull())
  287       if (MemberOfType.isNull())
  290       if (MemberOfType.isNull())
  396   if (!SearchType.isNull() && !SearchType->isDependentType() &&
  576     if (T.isNull())
  691     if (T.isNull())
 1090   if (ThisTy.isNull() && isLambdaCallOperator(CurContext) &&
 1109   if (!ThisTy.isNull() && isLambdaCallOperator(CurContext))
 1263   if (ThisTy.isNull())
 1282   if (CXXThisTypeOverride.isNull())
 1362     if (Ty.isNull())
 1838     if (AllocType.isNull())
 1868     if (DeducedType.isNull())
 4327   if (!ToAtomicType.isNull()) {
 5902       assert(!LTy.isNull() && "failed to find composite pointer type for "
 5962       assert(!LTy.isNull() && "failed to find composite pointer type for "
 5982     if (ResTy.isNull()) {
 6008   if (!Composite.isNull())
 6013   if (!Composite.isNull())
 7098   if (!DestructedType.isNull()) {
 7150   if (!ScopeType.isNull() && !ScopeTypeInfo)
tools/clang/lib/Sema/SemaExprMember.cpp
   94   bool isStaticContext = SemaRef.CXXThisTypeOverride.isNull() &&
 1612     if (ret.isNull())
 1847   assert(!ThisTy.isNull() && "didn't correctly pre-flight capture of 'this'");
tools/clang/lib/Sema/SemaExprObjC.cpp
   90   if (!Ty.isNull()) {
  128       if (Ty.isNull()) {
  275   if (S.NSNumberPointer.isNull()) {
  983         if (QIDNSCopying.isNull()) {
  997         if (!QIDNSCopying.isNull())
 1094     if (!NotEncodedT.isNull())
 1257   if (Ty.isNull())
 2017             if (SuperType.isNull()) {
 2088     if (!SuperType.isNull())
 2244   if (SuperTy.isNull()) {
 2280   if (!ReceiverType.isNull())
 2600   if (ReceiverType.isNull())
 2740                !Context.getObjCIdType().isNull() &&
tools/clang/lib/Sema/SemaInit.cpp
 5848   if (!SourceType.isNull() && SourceType->isRecordType()) {
 7734     if (!PointeeTy.isNull() &&
tools/clang/lib/Sema/SemaLambda.cpp
  695   assert(CSI.ReturnType.isNull() || !CSI.ReturnType->isUndeducedType());
  727     if (CSI.ReturnType.isNull())
  734   assert(!CSI.ReturnType.isNull() && "We should have a tentative return type.");
  796     assert(!DeductType.isNull() && "can't build reference to auto");
  817   if (DeducedType.isNull())
 1013       (getCurrentThisType().isNull() ||
 1057       if (ThisCaptureType.isNull()) {
 1086       if (C->InitCaptureType.get().isNull())
tools/clang/lib/Sema/SemaLookup.cpp
 2335     if (SubobjectType.isNull()) {
 5224         if (ValType.isNull())
tools/clang/lib/Sema/SemaOpenMP.cpp
 3622             if (!ThisTy.isNull() &&
 4112       (S.getCurrentThisType().isNull() || !ME ||
 4123           << (S.getCurrentThisType().isNull() ? 0 : 1) << ERange;
11208   if (!OMPAllocatorHandleT.isNull())
11231     if (OMPAllocatorHandleT.isNull())
14962           if (Type.isNull() || Type->isAnyPointerType() ||
15551   if (ReductionType.isNull())
15822   assert(!MapperType.isNull() && "Expect valid mapper type");
tools/clang/lib/Sema/SemaOverload.cpp
 2238     if (!ToType.isNull())
 2798   if (FromType.isNull() || ToType.isNull()) {
 2798   if (FromType.isNull() || ToType.isNull()) {
 4944   if (!X.isNull()) {
 5940           if (ToType.isNull())
 5962     if (ToType.isNull()) {
 6046   if (T1->isDependentType() || (!T2.isNull() && T2->isDependentType()))
 6049   if (T1->isRecordType() || (!T2.isNull() && T2->isRecordType()))
 6065   if (!T2.isNull() && T2->isEnumeralType()) {
 6586           if (!ObjectType.isNull() && ObjectType->isPointerType())
 6733   if (Method->isStatic() || ObjectType.isNull())
 6849         ObjectType.isNull();
 6967       !ObjectType.isNull()) {
10308       if (!T1.isNull() && !T2.isNull() && !S.Context.hasSameType(T1, T2)) {
10308       if (!T1.isNull() && !T2.isNull() && !S.Context.hasSameType(T1, T2)) {
tools/clang/lib/Sema/SemaPseudoObject.cpp
 1128   if (ContainerT.isNull())
 1167   if (ResultType.isNull()) {
 1272   if (ResultType.isNull()) {
tools/clang/lib/Sema/SemaStmt.cpp
 1937         if (FirstType.isNull()) {
 2003   if (InitType.isNull()) {
 2986   if (!ReturnType.isNull() && !ReturnType->isDependentType()) {
 3168         assert(!ResultType.isNull());
 3265     if (CurCap->ReturnType.isNull())
 3308     if (CurCap->ReturnType.isNull())
 3311   assert(!FnRetType.isNull());
 3504     if (Deduced.isNull())
 3521   if (!DeducedT.isNull() && !FD->isInvalidDecl()) {
 3525     if (NewAT->getDeducedType().isNull())
 3756     QualType RetType = RelatedRetType.isNull() ? FnRetType : RelatedRetType;
 3783       if (!RelatedRetType.isNull()) {
 4361     if (I->second.isNull()) {
tools/clang/lib/Sema/SemaTemplate.cpp
  342   if (!ObjectType.isNull()) {
  402   if (!SS.isSet() && (ObjectType.isNull() || Found.empty())) {
  415     if (!ObjectType.isNull()) {
  429   if (ATK && !SS.isSet() && ObjectType.isNull() && TemplateKWLoc.isInvalid()) {
  512   if (S && !ObjectType.isNull() && !ObjectTypeSearchedInScope &&
  926   if (T.isNull())
 1185   if (T.isNull()) {
 1820     if (NewType.isNull())
 1939     if (Result.isNull())
 2635   while (!T.isNull()) {
 3261     if (CanonType.isNull()) {
 3519   if (Result.isNull())
 3601   if (Result.isNull())
 4944       if (!NTTPType.isNull())
 4947       if (NTTPType.isNull())
 5479       return T.isNull() ? false : inherited::Visit(T.getTypePtr());
 6379     if (ParamType.isNull()) {
 9387   if (R.isNull())
 9812   if (T.isNull())
 9892   if (T.isNull())
10145       return T.isNull() || !T->isDependentType();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  229     if (!XType.isNull()) {
  231       if (YType.isNull() || !Context.hasSameType(XType, YType))
 2454     if (NTTPType.isNull())
 2462     if (NTTPType.isNull())
 2573                         NTTP->getDeclName()).isNull())
 3094     if (ResultType.isNull() || Trap.hasErrorOccurred())
 3132     if (FunctionType->isNull() || Trap.hasErrorOccurred())
 3415         if (CacheEntry.isNull()) {
 3542     if (ArgType.isNull()) continue;
 3568     if (!Match.isNull())
 3604     if (ArgType.isNull())
 3964   if (ArgFunctionType.isNull())
 4079   if (!ArgFunctionType.isNull()) {
 4124   if (!ArgFunctionType.isNull()) {
 4336           Replacement, TL.getTypePtr()->getKeyword(), Replacement.isNull(),
 4350           Replacement, Replacement.isNull());
 4434     assert(!Result.isNull() && "substituting DependentTy can't fail");
 4456       if (Deduced.isNull())
 4461       if (Result.isNull())
 4487   assert(!FuncParam.isNull() &&
 4503       assert(!Result.isNull() && "substituting DependentTy can't fail");
 4562     if (DeducedType.isNull())
 4567   if (Result.isNull())
 5032       if (!TargetType.isNull())
 5350   if (T.isNull())
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1025   if (T.isNull())
 1113       if (T.isNull())
 1287       if (TargetType.isNull())
 1363     assert(!type.isNull() && "type substitution failed for param type");
 1415   if (T.isNull())
 1451       if (T.isNull())
 1673   if (TL.getType().isNull())
 1689   if (Result.isNull())
 1774   if (Result.isNull())
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 2453       if (NewT.isNull())
 2498         if (NewT.isNull())
 2538     if (T.isNull()) {
 3045   if (SubstReductionType.isNull())
 3047   bool IsCorrect = !SubstReductionType.isNull();
 3146   if (SubstMapperTy.isNull())
 3936         if (T.isNull())
 3961           if (T.isNull())
 5455           if (T.isNull())
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  144       if ((!T.isNull() && T->containsUnexpandedParameterPack()) || InLambda)
  153       if ((!TL.getType().isNull() &&
  589   if (Result.isNull())
  843     if (!T.isNull() && T->containsUnexpandedParameterPack())
  910         assert(!ParamTy.isNull() && "Couldn't parse type?");
  927         if (!T.isNull() && T->containsUnexpandedParameterPack())
tools/clang/lib/Sema/SemaType.cpp
 1054     if (FailOnError && Result.isNull())
 1077     if (FailOnError && Result.isNull())
 1090     if (FailOnError && Result.isNull())
 1149   if (T.isNull())
 1161     if (TypeArg.isNull()) {
 1546     if (Result.isNull()) {
 1556     assert(!Result.isNull() && "Didn't get a type for typeof?");
 1568     if (Result.isNull()) {
 1579     if (Result.isNull()) {
 1587     assert(!Result.isNull() && "Didn't get a type for __underlying_type?");
 1591     if (Result.isNull()) {
 1616     assert(!Result.isNull() && "Didn't get a type for _Atomic?");
 1618     if (Result.isNull()) {
 1750     if (Qualified.isNull())
 1756   assert(!Result.isNull() && "This function should not return a null type");
 1769   if (T.isNull())
 1816   if (T.isNull())
 1847     if (T.isNull())
 2663   if (QT.isNull()) {
 3220   assert(!T.isNull() && "This function should not return a null type");
 4593           if (T.isNull()) {
 4811           assert(!ParamTy.isNull() && "Couldn't parse type?");
 5005       if (!ClsType.isNull())
 5008       if (T.isNull()) {
 5025     if (T.isNull()) {
 5078   assert(!T.isNull() && "T must not be null after this point");
 5273   assert(!T.isNull() && "T must not be null at the end of this function");
 6034       if (EquivType.isNull()) {
 6044     if (!T.isNull())
 7164   if (!T.isNull())
 7203   if (!T.isNull())
 8284   if (T.isNull())
 8356           if (!T.isNull())
 8421         assert(!Underlying.isNull());
tools/clang/lib/Sema/TreeTransform.h
  208     return T.isNull();
 1023     if (T.isNull()) return QualType();
 1062                 T.isNull() ? nullptr : T->getContainedDeducedType())) {
 3823       if (NewT.isNull())
 3877         ObjectType.isNull())
 4270   if (Result.isNull())
 4329   if (Result.isNull())
 4334     if (Result.isNull())
 4347   if (Result.isNull())
 4352   if (Result.isNull())
 4514   if (Result.isNull())
 4555   if (OriginalType.isNull())
 4580   if (PointeeType.isNull())
 4602     if (Result.isNull())
 4621   if (PointeeType.isNull())
 4632     if (Result.isNull())
 4653   if (PointeeType.isNull())
 4665     if (Result.isNull())
 4704   if (PointeeType.isNull())
 4722     if (NewClsType.isNull())
 4732     if (Result.isNull())
 4757   if (ElementType.isNull())
 4781     if (Result.isNull())
 4803   if (ElementType.isNull())
 4813     if (Result.isNull())
 4831   if (ElementType.isNull())
 4858     if (Result.isNull())
 4878   if (ElementType.isNull())
 4906     if (Result.isNull())
 4925   if (ElementType.isNull())
 4941     if (Result.isNull())
 4966   if (ElementType.isNull())
 4985     if (Result.isNull())
 5009   if (pointeeType.isNull())
 5026     if (Result.isNull())
 5053   if (ElementType.isNull())
 5061     if (Result.isNull())
 5076   if (ElementType.isNull())
 5085     if (Result.isNull())
 5114     if (Result.isNull())
 5121     if (Result.isNull())
 5296           if (NewType.isNull())
 5303             if (NewType.isNull())
 5323         if (NewType.isNull())
 5343     if (NewType.isNull())
 5419       if (ResultType.isNull())
 5425     if (ResultType.isNull())
 5460     if (Result.isNull())
 5536         if (U.isNull())
 5550         if (U.isNull() || SemaRef.CheckSpecifiedExceptionType(U, Loc))
 5557       if (U.isNull() || SemaRef.CheckSpecifiedExceptionType(U, Loc))
 5578   if (ResultType.isNull())
 5605     if (Result.isNull())
 5631     if (Result.isNull())
 5661     if (Result.isNull())
 5685     if (Result.isNull())
 5720     if (Result.isNull())
 5743     if (Result.isNull())
 5760   if (!OldDeduced.isNull()) {
 5762     if (NewDeduced.isNull())
 5770     if (Result.isNull())
 5793   if (!OldDeduced.isNull()) {
 5795     if (NewDeduced.isNull())
 5801   if (Result.isNull())
 5825     if (Result.isNull())
 5849     if (Result.isNull())
 5890   if (Replacement.isNull())
 5936   if (ValueType.isNull())
 5943     if (Result.isNull())
 5959   if (ValueType.isNull())
 5967     if (Result.isNull())
 6064   if (!Result.isNull()) {
 6140   if (!Result.isNull()) {
 6171   if (NamedT.isNull())
 6200     if (Result.isNull())
 6216   if (modifiedType.isNull())
 6234     if (equivalentType.isNull())
 6263   if (Inner.isNull())
 6270     if (Result.isNull())
 6285   if (Inner.isNull())
 6292     if (Result.isNull())
 6324   if (Result.isNull())
 6381   if (Result.isNull())
 6430   if (Pattern.isNull())
 6440     if (Result.isNull())
 6477     if (Result.isNull())
 6497   if (BaseType.isNull())
 6540         if (NewPatternType.isNull())
 6562         if (NewTypeArg.isNull())
 6575     if (NewTypeArg.isNull())
 6598     if (Result.isNull())
 6620   if (PointeeType.isNull())
 6628     if (Result.isNull())
 7422       if (T.isNull())
10112   if (T.isNull())
10805   } else if (!ObjectType.isNull() && ObjectType->isDependentType()) {
10981       if (To.isNull())
11025       if (To.isNull())
11032       if (To.isNull())
11049       if (To.isNull())
11057         if (To.isNull())
11079     if (To.isNull())
11086     if (To.isNull())
11251   if (T.isNull())
11291   if (T.isNull())
11485     if (NewCallOpType.isNull())
11580         if (Init.isInvalid() || InitQualType.isNull()) {
13064       if (ThisT.isNull())
13068       else if (T.isNull())
13074     return T.isNull() ? FallbackT : T;
tools/clang/lib/Serialization/ASTCommon.h
   51   if (T.isNull())
tools/clang/lib/Serialization/ASTReader.cpp
 4818       if (FileType.isNull()) {
 4839       if (Jmp_bufType.isNull()) {
 4860       if (Sigjmp_bufType.isNull()) {
 4878       if (Context.ObjCIdRedefinitionType.isNull())
 4884       if (Context.ObjCClassRedefinitionType.isNull())
 4890       if (Context.ObjCSelRedefinitionType.isNull())
 4896       if (Ucontext_tType.isNull()) {
 6433     if (PointeeType.isNull() || ClassType.isNull())
 6433     if (PointeeType.isNull() || ClassType.isNull())
 6558     if (!Canonical.isNull())
 6591     if (Deduced.isNull()) {
 6602     bool IsDependent = Deduced.isNull() ? Record[Idx++] : false;
 6670     if (Pattern.isNull())
 6780     if (!Canon.isNull())
 6824     if (Underlying.isNull())
 7250   if (InfoTy.isNull())
 7493     assert(!T.isNull() && "Unknown predefined type");
 7499   if (TypesLoaded[Index].isNull()) {
 7501     if (TypesLoaded[Index].isNull())
12035       if (FirstUnderlyingType.isNull() != SecondUnderlyingType.isNull()) {
12035       if (FirstUnderlyingType.isNull() != SecondUnderlyingType.isNull()) {
12038               << !FirstUnderlyingType.isNull();
12041               << !SecondUnderlyingType.isNull();
12046       if (!FirstUnderlyingType.isNull() && !SecondUnderlyingType.isNull()) {
12046       if (!FirstUnderlyingType.isNull() && !SecondUnderlyingType.isNull()) {
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  834       TSIType.isNull() ? nullptr
tools/clang/lib/Serialization/ASTWriter.cpp
  372   if (T->getDeducedType().isNull())
  382   if (T->getDeducedType().isNull())
 5640     if (T.isNull())
 5663     if (T.isNull())
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
 2036   if (CharPtrTy.isNull() ||
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  355   if (OldDTy.isNull()) {
  389   if (To->getObjectType()->getSuperClassType().isNull()) {
  869   if (ResultType.isNull())
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  639       if ((!PType.isNull() && !PType.isConstQualified()) ||
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 1297   while (!PointeeType.isNull()) {
 1321     if (CtorParamPointeeT.isNull())
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  219   if (parmT.isNull())
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
   50     if (!PointeeT.isNull()) {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
   47   if (!T.isNull())
  428   if (!PT.isNull())
  933         (hasTrustedImplementationAnnotation && !ResultTy.isNull())) {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
   85   if (!PT.isNull() && !QT->getAs<TypedefType>())
  299     if (!RT.isNull() && !RT->isVoidType()) {
tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
   57     if (!RT.isNull() && RT->isVoidType())
   63     if (RT.isNull() && isa<BlockDecl>(SFC->getDecl()) &&
   71   if (RT.isNull())
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
  410   if (!RetType.isNull() && RetType != CE->getType().getCanonicalType())
  417     if (FormalT.isNull())
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
   84     assert(!T.isNull());
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp
  276   while (!T.isNull()) {
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  482   return !Ty->getPointeeType().isNull() &&
  532     if (PT.isNull() || PT->isVoidType() || !VR)
  600       if (PT.isNull() || PT->isVoidType())
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  746   assert(!RegionType.isNull() && "DynamicTypeInfo should always be a pointer.");
 1201     if (!SupersType.isNull()) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 2867       if (LoadTy.isNull())
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  236         if (!ReturnedTy.isNull()) {
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
  910           if (T.isNull())
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
  270   if (!T.isNull() && (T->isIntegralOrEnumerationType() || Loc::isLocType(T))) {
  332   if (indexTy.isNull())
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
 1471     if (T.isNull()) {
 1477     assert(!T.isNull() && "Unable to auto-detect binding type!");
 1605   if (!RegionTy.isNull() &&
tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  482   assert(!SingleTy.isNull() && "We should have figured out the type by now!");
tools/clang/lib/StaticAnalyzer/Core/Store.cpp
   70   assert(!T.isNull());
  324   assert(!TargetType.isNull());
  401   if (castTy.isNull() || V.isUnknownOrUndef())
tools/clang/tools/extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp
   52     if (!DestType->getPointeeType().isNull())
   60     if (!SourceType->getPointeeType().isNull())
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp
  139   if (caughtType.isNull())
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
  402          !Cast->getType().isNull() && Cast->getType()->isFundamentalType()))
  538     assert(!AliasVarType.isNull() && "Type in VarDecl is null");
  543     if (Descriptor.ElemType.isNull() ||
  618   if (!Descriptor.ElemType.isNull() && Descriptor.ElemType->isFundamentalType())
  625       !Descriptor.ElemType.isNull() &&
  691     if (!U.Expression || U.Expression->getType().isNull())
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
  371     if (!DeclarationType.isNull() && DeclarationType->isReferenceType())
  374     if (InitType.isNull() || DeclarationType.isNull() ||
  374     if (InitType.isNull() || DeclarationType.isNull() ||
  569     if (ExprType.isNull())
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  469     if (!Type.isNull() && Type.isConstQualified()) {
  498     if (!Type.isNull() && Type.isConstQualified()) {
  512     if (!Type.isNull() && Type.getTypePtr()->isAnyPointerType() && NamingStyles[SK_PointerParameter])
  527     if (!Type.isNull() && Type.isConstQualified()) {
tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp
   93   if (Type.isNull())
tools/clang/tools/extra/clangd/CodeComplete.cpp
  738           !Context.getBaseType().isNull() // is this a member-access context?
tools/clang/tools/extra/clangd/ExpectedTypes.cpp
   23   if (T.isNull() || T->isDependentType())
   56   if (T.isNull())
   70   if (T.isNull())
tools/clang/tools/extra/clangd/FindTarget.cpp
  233     if (T.isNull())
tools/clang/tools/extra/clangd/XRefs.cpp
  574     if (!QT.isNull()) {
  575       while (!QT->getPointeeType().isNull())
  656       if (!PVD->getType().isNull()) {
  784       if (!AT->getDeducedType().isNull()) {
  813     if (AT && !AT->getDeducedType().isNull()) {
  819       if (!DT->getUnderlyingType().isNull()) {
  823     } else if (!D->getReturnType().isNull()) {
  842     while (DT && !DT->getUnderlyingType().isNull()) {
  900     if (!V.DeducedType.isNull())
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandAutoType.cpp
   80   if (DeducedType == llvm::None || DeducedType->isNull()) {
tools/clang/tools/libclang/CIndex.cpp
 1555   if (!VisitType.isNull()) {
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  614       if (!baseType.isNull()) {
tools/clang/tools/libclang/CXType.cpp
  128   if (TU && !T.isNull()) {
  178   assert(!Type.isNull());
  292   if (T.isNull())
  395   if (T.isNull())
  630   if (T.isNull())
  644   if (T.isNull())
  678   if (T.isNull())
  694   if (T.isNull())
  710   if (T.isNull())
  763   if (T.isNull())
  781   if (T.isNull())
  909     if (Deduced->getDeducedType().isNull())
  949     if (Deduced->getDeducedType().isNull())
 1042   if (T.isNull())
 1072   if (QT.isNull())
 1134   if (T.isNull())
 1146   if (T.isNull())
 1159   if (T.isNull())
 1171   if (T.isNull())
 1183   if (T.isNull())
 1199   if (T.isNull())
 1211   if (T.isNull())
 1305   if (T.isNull())
tools/clang/unittests/AST/ASTImporterTest.cpp
  967   EXPECT_FALSE(ToType.isNull());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 2079       copied_qual_type->getCanonicalTypeInternal().isNull())
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
 1630   if (parser_opaque_type.isNull())
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp
  374     if (ret_type.isNull())
  391       if (arg_type.isNull())
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
  115       if (element.type.isNull())
  335     if (target_type.isNull())
  352       if (target_type.isNull())
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  721   if (pointee_type.isNull())
  757   if (unmodified_type.isNull())
 1001   if (qt.isNull())
tools/lldb/source/Symbol/ClangASTContext.cpp
 2557   if (type.isNull())
 3857     if (!qual_type.isNull()) {
 3874   return !qual_type.isNull() && qual_type->getAsCXXRecordDecl() != nullptr;
 3894   if (!qual_type.isNull() && qual_type->isObjCObjectPointerType()) {
 4898     if (!qual_type.isNull()) {
 6408   if (type.isNull())
 8769   if (!qual_type.isNull()) {
 8795   if (!qual_type.isNull()) {
 8833           if (!integer_type.isNull()) {
tools/lldb/source/Symbol/ClangASTImporter.cpp
  773   if (type.isNull())
tools/lldb/source/Symbol/ClangUtil.cpp
   53   if (qual_type.isNull())
tools/lldb/unittests/Symbol/TestClangASTContext.cpp
  179   EXPECT_FALSE(qtype.isNull());
  180   if (qtype.isNull())