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

References

tools/clang/include/clang/AST/Comment.h
  485       if (L.isValid())
  684       if (NewLocEnd.isValid())
  700     if (NewLocEnd.isValid())
tools/clang/include/clang/AST/Decl.h
 2980     if (LocStart.isValid())
 4339   bool hasBraces() const { return RBraceLoc.isValid(); }
tools/clang/include/clang/AST/DeclCXX.h
  207   bool isPackExpansion() const { return EllipsisLoc.isValid(); }
 1858     if (EndLocation.isValid())
 1916     if (EndLocation.isValid())
 2240     return isBaseInitializer() && MemberOrEllipsisLocation.isValid();
 2799     assert(!RBraceLoc.isValid() || LinkageSpecDeclBits.HasBraces);
 2808     LinkageSpecDeclBits.HasBraces = RBraceLoc.isValid();
 3549     return EllipsisLoc.isValid();
 3639     return EllipsisLoc.isValid();
tools/clang/include/clang/AST/DeclObjC.h
  618   bool hasExplicitBound() const { return ColonLoc.isValid(); }
 2845     return IvarLoc.isValid() && IvarLoc != getLocation();
tools/clang/include/clang/AST/DeclTemplate.h
 1774     assert(Loc.isValid() && "point of instantiation must be valid!");
 2618     assert(Loc.isValid() && "point of instantiation must be valid!");
tools/clang/include/clang/AST/DeclarationName.h
  807     return EndLoc.isValid() ? EndLoc : getBeginLoc();
tools/clang/include/clang/AST/Expr.h
 1299   bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); }
 1303   bool hasExplicitTemplateArgs() const { return getLAngleLoc().isValid(); }
 2178       : Range(DotLoc.isValid() ? DotLoc : NameLoc, NameLoc),
 2184       : Range(DotLoc.isValid() ? DotLoc : NameLoc, NameLoc),
 2951   bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); }
 2955   bool hasExplicitTemplateArgs() const { return getLAngleLoc().isValid(); }
 4506     return LBraceLoc.isValid() && RBraceLoc.isValid();
 4506     return LBraceLoc.isValid() && RBraceLoc.isValid();
tools/clang/include/clang/AST/ExprCXX.h
  212     if (CLoc.isValid())
 2992   bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); }
 2995   bool hasExplicitTemplateArgs() const { return getLAngleLoc().isValid(); }
 3240   bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); }
 3243   bool hasExplicitTemplateArgs() const { return getLAngleLoc().isValid(); }
 3482     if (!RParenLoc.isValid() && arg_size() > 0)
 3688   bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); }
 3692   bool hasExplicitTemplateArgs() const { return getLAngleLoc().isValid(); }
tools/clang/include/clang/AST/ExprObjC.h
  276   bool isPackExpansion() const { return EllipsisLoc.isValid(); }
tools/clang/include/clang/AST/LambdaCapture.h
  129   bool isPackExpansion() const { return EllipsisLoc.isValid(); }
tools/clang/include/clang/AST/Stmt.h
 3113   bool hasBraces() const { return LBraceLoc.isValid(); }
tools/clang/include/clang/AST/TypeLoc.h
  561     if (!BuiltinRange.getBegin().isValid()) {
 1652     if (getTemplateKeywordLoc().isValid())
 1995     if (getElaboratedKeywordLoc().isValid())
 2062     if (getElaboratedKeywordLoc().isValid())
 2171     if (getElaboratedKeywordLoc().isValid())
 2175     else if (getTemplateKeywordLoc().isValid())
tools/clang/include/clang/Analysis/PathDiagnostic.h
  184       : K(s->getBeginLoc().isValid() ? StmtK : SingleLocK),
  188     assert(K == SingleLocK || Loc.isValid());
  196     assert(Loc.isValid());
  205     assert(Loc.isValid());
  320   bool hasValidLocation() const { return asLocation().isValid(); }
  426     if (!B.isValid() || !E.isValid())
  426     if (!B.isValid() || !E.isValid())
tools/clang/include/clang/Basic/Diagnostic.h
  951     bool isPragma = L.isValid();
tools/clang/include/clang/Basic/JsonSupport.h
   85   if (!Loc.isValid()) {
tools/clang/include/clang/Basic/Module.h
  621     return getImportLoc(M).isValid();
tools/clang/include/clang/Basic/SourceLocation.h
  174     return Start.isValid() && Start.isFileID() && End.isValid() &&
  174     return Start.isValid() && Start.isFileID() && End.isValid() &&
  211   bool isValid() const { return B.isValid() && E.isValid(); }
  211   bool isValid() const { return B.isValid() && E.isValid(); }
  357       assert(hasSrcMgr == isValid() && "FullSourceLoc has location but no manager");
  412     assert(Loc.isValid());
tools/clang/include/clang/Basic/SourceManager.h
  365       return getExpansionLocStart().isValid() &&
  370       return getExpansionLocStart().isValid() &&
  371         SourceLocation::getFromRawEncoding(ExpansionLocEnd).isValid();
  375       return getExpansionLocStart().isValid() &&
tools/clang/include/clang/Lex/MacroInfo.h
  360     bool isUndefined() const { return UndefLoc.isValid(); }
  433     assert(UndefLoc.isValid() && "Invalid UndefLoc!");
tools/clang/include/clang/Lex/VariadicMacroSupport.h
  236       assert(VAOptLoc.isValid() && "__VA_OPT__ location must be valid");
tools/clang/include/clang/Sema/DeclSpec.h
  728   bool isModulePrivateSpecified() const { return ModulePrivateLoc.isValid(); }
 1020   bool isValid() const { return StartLocation.isValid(); }
 1455     bool hasRefQualifier() const { return getRefQualifierLoc().isValid(); }
 1459     bool hasMutableQualifier() const { return getMutableLoc().isValid(); }
 1715   bool isSet() const { return LSquareLoc.isValid(); }
 2460   bool isFirstDeclarator() const { return !CommaLoc.isValid(); }
 2464   bool hasEllipsis() const { return EllipsisLoc.isValid(); }
tools/clang/include/clang/Sema/ParsedAttr.h
  367   bool isPackExpansion() const { return EllipsisLoc.isValid(); }
tools/clang/include/clang/Sema/ScopeInfo.h
  459     assert(FirstCoroutineStmtLoc.isValid()
  933     return PotentialThisCaptureLocation.isValid();
 1003                                   PotentialThisCaptureLocation.isValid();
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
  130     if (!IL.isValid() || !SM.isInMainFile(IL))
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  240     if (Loc.isValid()) {
tools/clang/lib/ARCMigrate/ARCMT.cpp
  136       if (Info.getLocation().isValid())
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  739   if (EndOfEnumDclLoc.isValid()) {
  749   if (EndTypedefDclLoc.isValid()) {
  759   if (EndOfEnumDclLoc.isValid()) {
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  132           assert(afterSemi.isValid() &&
  309               findLocationAfterSemi(retS->getEndLoc(), Pass.Ctx).isValid()) {
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
  109     if (loc.isValid() && Pass.Ctx.getSourceManager().isInSystemHeader(loc))
tools/clang/lib/ARCMigrate/TransformActions.cpp
   69       assert(beginLoc.isValid() && endLoc.isValid());
   69       assert(beginLoc.isValid() && endLoc.isValid());
   77       assert(Begin.isValid() && End.isValid());
   77       assert(Begin.isValid() && End.isValid());
tools/clang/lib/ARCMigrate/Transforms.cpp
  434       if (AttrLoc.isValid() && AfterTok.is(tok::unknown))
  444   if (toAttr.empty() && AttrLoc.isValid() && AfterTok.isNot(tok::unknown)) {
tools/clang/lib/AST/ASTImporter.cpp
 5301   if (D->getPointOfInstantiation().isValid()) {
 5522     if (D->getPointOfInstantiation().isValid()) {
 7401   if (E->hasExplicitTemplateArgs() && E->getTemplateKeywordLoc().isValid()) {
tools/clang/lib/AST/CommentSema.cpp
  571     if (!DiagLoc.isValid())
tools/clang/lib/AST/Decl.cpp
   81   if (!Loc.isValid() && TheDecl) Loc = TheDecl->getLocation();
   82   if (Loc.isValid()) {
 2010     if (InitEnd.isValid() && InitEnd != getLocation())
 2628         PointOfInstantiation.isValid() &&
 2636     if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() &&
 3741         PointOfInstantiation.isValid() &&
 3751         PointOfInstantiation.isValid() &&
 4060   SourceLocation E = RBraceLoc.isValid() ? RBraceLoc : getLocation();
 4239       PointOfInstantiation.isValid() &&
tools/clang/lib/AST/DeclBase.cpp
  273   if (TheLoc.isValid()) {
tools/clang/lib/AST/DeclObjC.cpp
 2267   if (IvarLoc.isValid())
tools/clang/lib/AST/DeclTemplate.cpp
  814     if (Begin.isValid()) {
  819       if (getExternLoc().isValid())
tools/clang/lib/AST/Expr.cpp
  519     = (TemplateArgs || TemplateKWLoc.isValid()) ? 1 : 0;
  533   } else if (TemplateKWLoc.isValid()) {
  569   bool HasTemplateKWAndArgsInfo = TemplateArgs || TemplateKWLoc.isValid();
 1667   bool HasTemplateKWAndArgsInfo = TemplateArgs || TemplateKWLoc.isValid();
 1698       TemplateArgs || TemplateKWLoc.isValid();
 1710   } else if (TemplateKWLoc.isValid()) {
 1744   if (BaseStartLoc.isValid())
tools/clang/lib/AST/ExprCXX.cpp
  423   assert(Args || TemplateKWLoc.isValid());
  470       (TemplateArgs != nullptr ) || TemplateKWLoc.isValid();
  508   } else if (TemplateKWLoc.isValid()) {
  539       (Args != nullptr) || TemplateKWLoc.isValid();
  549   } else if (TemplateKWLoc.isValid()) {
  560   bool HasTemplateKWAndArgsInfo = Args || TemplateKWLoc.isValid();
  604       if (NewEnd.isValid()) {
  919   return RParenLoc.isValid() ? RParenLoc : getSubExpr()->getEndLoc();
 1412       (TemplateArgs != nullptr) || TemplateKWLoc.isValid();
 1426   } else if (TemplateKWLoc.isValid()) {
 1452       (TemplateArgs != nullptr) || TemplateKWLoc.isValid();
 1545   bool HasTemplateKWAndArgsInfo = TemplateArgs || TemplateKWLoc.isValid();
tools/clang/lib/AST/ExprConstant.cpp
 2163     if (SubobjectLoc.isValid())
tools/clang/lib/AST/NestedNameSpecifier.cpp
  576                                                TemplateKWLoc.isValid(),
tools/clang/lib/AST/OpenMPClause.cpp
 1487     if (Node->getModifierLoc().isValid()) {
 1492     if (Node->getModifierLoc().isValid())
tools/clang/lib/AST/StmtPrinter.cpp
 1326   if (Node->getColonLoc().isValid()) {
 1858   if (Node->getLParenLoc().isValid())
 1861   if (Node->getLParenLoc().isValid())
 2253   if (E->getTemplateKWLoc().isValid())
tools/clang/lib/AST/TemplateBase.cpp
  595   assert(TemplateKWLoc.isValid());
tools/clang/lib/AST/TypeLoc.cpp
  214       if (Cur.getLocalSourceRange().getBegin().isValid())
  300   if (getRParenLoc().isValid())
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  140   return Tmp && Body->getBeginLoc().isValid();
tools/clang/lib/Analysis/Consumed.cpp
   93   if (Loc.isValid())
tools/clang/lib/Analysis/PathDiagnostic.cpp
  471   if (!L.isValid()) {
  498     } while (!L.isValid());
  604   assert(ME->getMemberLoc().isValid() || ME->getBeginLoc().isValid());
  604   assert(ME->getMemberLoc().isValid() || ME->getBeginLoc().isValid());
  608   if (ME->getMemberLoc().isValid())
 1000   assert(callEnter.asLocation().isValid());
 1006   if (!callEnterWithin.asLocation().isValid())
 1045   assert(callReturn.asLocation().isValid());
tools/clang/lib/Analysis/ReachableCode.cpp
  227         if (SilenceableCondVal && !SilenceableCondVal->getBegin().isValid())
  260           SilenceableCondVal->getBegin().isValid() &&
tools/clang/lib/Analysis/ThreadSafety.cpp
   77   if (Loc.isValid())
  831     if (CurrBlockInfo->ExitLoc.isValid()) {
tools/clang/lib/Basic/Diagnostic.cpp
  337   assert(Loc.isValid() && "Adding invalid loc point");
 1092   if (Info.getLocation().isValid())
tools/clang/lib/Basic/DiagnosticIDs.cpp
  494   if (State->SuppressSystemWarnings && !ShowInSystemHeader && Loc.isValid() &&
tools/clang/lib/Basic/Module.cpp
  614   assert(Loc.isValid() && "setVisible expects a valid import location");
  630     else if (ImportLocs[ID].isValid())
tools/clang/lib/Basic/SanitizerBlacklist.cpp
   47   return Loc.isValid() &&
tools/clang/lib/Basic/SourceLocation.cpp
   32   if (Loc.isValid()) {
   44   if (!isValid()) {
  141   assert(isValid());
  146   assert(isValid());
  151   assert(isValid());
  156   assert(isValid());
  161   if (!isValid())
  168   assert(isValid());
  173   assert(isValid());
  178   if (!isValid())
  188   assert(isValid());
  193   assert(isValid());
  198   assert(isValid());
  203   assert(isValid());
  208   assert(isValid());
  213   assert(isValid());
  218   assert(isValid());
  223   assert(isValid());
  228   assert(isValid());
  233   assert(isValid());
  242   assert(isValid());
  247   assert(isValid());
tools/clang/lib/Basic/SourceManager.cpp
 1051   assert(Loc.isValid() && Loc.isMacroID() && "Expected a valid macro loc");
 1086   assert(Loc.isValid() && Loc.isMacroID() && "Expected a valid macro loc");
 1405   assert(Loc.isValid() && "Can't get file characteristic of invalid loc!");
 1863   if (MacroArgExpandedLoc.isValid())
 1892   if (UpperLoc.isValid())
 1943   assert(LHS.isValid() && RHS.isValid() && "Passed invalid source location!");
 1943   assert(LHS.isValid() && RHS.isValid() && "Passed invalid source location!");
 2093       if (FI.getIncludeLoc().isValid())
tools/clang/lib/Basic/XRayLists.cpp
   64   if (!Loc.isValid())
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  105   if (TemporaryLocation.isValid()) {
  407   if (!Loc.isValid())
  490   PresumedLoc PLoc = SM.getPresumedLoc(Loc.isValid() ? Loc : CurLoc);
  503   PresumedLoc PLoc = SM.getPresumedLoc(Loc.isValid() ? Loc : CurLoc);
tools/clang/lib/CodeGen/CGExpr.cpp
 2595           !E->getLocation().isValid()) &&
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 2654   assert(Loc.isValid() && "Source location is expected to be always valid.");
 7188       if (!OAE->getLength() && OAE->getColonLoc().isValid() &&
 7213       assert(!OAE->getLength() && OAE->getColonLoc().isValid() &&
10911   assert(Loc.isValid() && "Outlined function call location must be valid.");
tools/clang/lib/CodeGen/CodeGenAction.cpp
  460   if (LocCookie.isValid()) {
  529   if (LocCookie.isValid())
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2239   if (Loc.isValid())
 2288   if (Loc.isValid())
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
   77     assert(Loc.isValid() && "Setting an invalid end location");
  242            Parent.isValid(); Parent = getIncludeOrExpansionLoc(Parent))
  402         assert(Start.isValid() &&
  408         assert(End.isValid() &&
  556     while (Loc.isValid()) {
  862     if (S->getBeginLoc().isValid())
tools/clang/lib/Frontend/ASTUnit.cpp
  679   if (!D.hasSourceManager() || !D.getLocation().isValid())
 1066   return StoredDiag.getLocation().isValid();
 1087     if (SD.getLocation().isValid()) {
tools/clang/lib/Frontend/CompilerInstance.cpp
 1630   if (ImportLoc.isValid() && LastModuleImportLoc == ImportLoc) {
tools/clang/lib/Frontend/DiagnosticRenderer.cpp
   97   if (!Loc.isValid())
  132     if (UnexpandedLoc.isValid() && UnexpandedLoc.isMacroID()) {
  180   if (IncludeLoc.isValid())
  290   if (MacroLocation.isValid()) {
  296     if (MacroLocation.isValid()) {
  529   assert(Loc.isValid() && "must have a valid source location here");
  554     assert(L.isValid() && "must have a valid source location here");
tools/clang/lib/Frontend/FrontendAction.cpp
  432     if (EndOfLineMarker.isValid())
tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp
  142   if (Info.getLocation().isValid() && Info.hasSourceManager()) {
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  275     if (IncludeLoc.isValid())
tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
  179   assert(LastInclusionLocation.isValid() &&
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  923   if (PID->getBeginLoc().isValid()) {
 1131   if (CatDecl->getIvarRBraceLoc().isValid()) {
 1337     if (IMD->getIvarRBraceLoc().isValid()) {
 3039       if (!LSD->getRBraceLoc().isValid())
 3067           if (!LSD->getRBraceLoc().isValid())
 4779   assert((DeclLoc.isValid()) && "Invalid DeclLoc");
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 3933   assert((DeclLoc.isValid()) && "Invalid DeclLoc");
tools/clang/lib/Frontend/TextDiagnostic.cpp
  680   if (Loc.isValid())
 1141   assert(Loc.isValid() && "must have a valid source location here");
tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
  135   if (!Info.getLocation().isValid()) {
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  382       if (M.RedefLoc.isValid() && M.UseLoc.isValid()) {
  382       if (M.RedefLoc.isValid() && M.UseLoc.isValid()) {
  719     if (Loc.isValid()) {
tools/clang/lib/Index/IndexDecl.cpp
  157       if (AttrLoc.isValid()) {
  162     } else if (AttrLoc.isValid()) {
  447           cast<ObjCPropertyImplDecl>(I)->getLocation().isValid())
  465     if (!CategoryLoc.isValid())
  483     if (!CategoryLoc.isValid())
tools/clang/lib/Lex/Lexer.cpp
  709   if (ActiveCommentLoc.isValid())
  804   assert(loc.isValid() && loc.isMacroID() && "Expected a valid macro loc");
  826   assert(loc.isValid() && loc.isMacroID() && "Expected a valid macro loc");
tools/clang/lib/Lex/MacroInfo.cpp
   49   assert(macroStart.isValid() && macroEnd.isValid());
   49   assert(macroStart.isValid() && macroEnd.isValid());
  204   assert(L.isValid() && "SourceLocation is invalid.");
tools/clang/lib/Lex/ModuleMap.cpp
 1756       if (FrameworkLoc.isValid())
 1758       if (ExplicitLoc.isValid())
 1761       if (FrameworkLoc.isValid() || ActiveModule->Parent->IsFramework)
 2719       if (ActiveModule->InferredSubmoduleLoc.isValid())
tools/clang/lib/Lex/PPDirectives.cpp
 1654   if (MissingHeader.FileNameLoc.isValid()) {
 1876   if (PragmaARCCFCodeAuditedInfo.second.isValid()) {
 1885   if (PragmaAssumeNonNullLoc.isValid()) {
tools/clang/lib/Lex/PPExpressions.cpp
  142   if (LParenLoc.isValid()) {
tools/clang/lib/Lex/PPLexerChange.cpp
  379   if (PragmaARCCFCodeAuditedInfo.second.isValid() && !isEndOfMacro &&
  391   if (PragmaAssumeNonNullLoc.isValid() &&
  420         SourceMgr.getIncludeLoc(CurPPLexer->getFileID()).isValid()) {
tools/clang/lib/Lex/PPMacroExpansion.cpp
 1496       while (NextLoc.isValid()) {
 1527     if (!DATELoc.isValid())
 1537     if (!TIMELoc.isValid())
tools/clang/lib/Lex/Pragma.cpp
 1747       if (BeginLoc.isValid()) {
 1754       if (!BeginLoc.isValid()) {
 1803       if (BeginLoc.isValid()) {
 1812       if (!BeginLoc.isValid()) {
tools/clang/lib/Lex/Preprocessor.cpp
  368         (Location.isValid() &&
  490   if (ExpansionLocStart.isValid())
tools/clang/lib/Lex/TokenLexer.cpp
   64     assert(Tokens[0].getLocation().isValid());
   67     assert(ExpandLocStart.isValid());
  481         if(ExpandLocStart.isValid()) {
  539       if (ExpandLocStart.isValid()) {
  673   if (ExpandLocStart.isValid() &&   // Don't do this for token streams.
  966   assert(ExpandLocStart.isValid() && MacroExpansionStart.isValid() &&
  966   assert(ExpandLocStart.isValid() && MacroExpansionStart.isValid() &&
  968   assert(loc.isValid() && loc.isFileID());
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
   47       if (PureSpecLoc.isValid())
  639       if (!EndLoc.isValid())
tools/clang/lib/Parse/ParseDecl.cpp
  410     SourceLocation AttrLoc = ScopeLoc.isValid() ? ScopeLoc : AttrNameLoc;
  762   if (EndLoc.isValid()) {
 1060       if (StrictLoc.isValid()) {
 1069       if (UnavailableLoc.isValid()) {
 1080       if (Changes[Deprecated].KeywordLoc.isValid()) {
 1184   if (UnavailableLoc.isValid()) {
 1187       if (Changes[Index].KeywordLoc.isValid()) {
 1677   if (CorrectLocation.isValid()) {
 2498     if (DS.getStorageClassSpecLoc().isValid())
 3992     DS.SetRangeEnd(ConsumedEnd.isValid() ? ConsumedEnd : Tok.getLocation());
 4369   if (!Name && ScopedEnumKWLoc.isValid()) {
 4566                            NameLoc.isValid() ? NameLoc : StartLoc,
 4590                            NameLoc.isValid() ? NameLoc : StartLoc,
 4621                          NameLoc.isValid() ? NameLoc : StartLoc,
 4714       if (EqualLoc.isValid())
 4728     if (Tok.is(tok::r_brace) && CommaLoc.isValid()) {
 5432       if (EndLoc.isValid())
 5684       D.getName().EndLocation.isValid())
 5798         if (EllipsisLoc.isValid())
 5976         if (Tok.isAtStartOfLine() && Loc.isValid())
 6188     if (EllipsisLoc.isValid())
 6630            (!ParmDeclarator.getEllipsisLoc().isValid() &&
 6700       } else if (ParmDeclarator.getEllipsisLoc().isValid() ||
 6706           << ParmEllipsis.isValid() << ParmEllipsis;
 6707         if (ParmEllipsis.isValid()) {
 6788   if (!StaticLoc.isValid())
 6802     if (StaticLoc.isValid()) {
 6824     if (StaticLoc.isValid()) {
 6844       DeclaratorChunk::getArray(DS.getTypeQualifiers(), StaticLoc.isValid(),
tools/clang/lib/Parse/ParseDeclCXX.cpp
  112   if (!ExtraNSs.empty() && attrLoc.isValid())
  128     if (attrLoc.isValid())
  130     if (InlineLoc.isValid())
  156   } else if (InlineLoc.isValid()) {
  161     if (FirstNestedInlineLoc.isValid())
  167     if (FirstNestedInlineLoc.isValid())
  183         if (ExtraNS.InlineLoc.isValid())
  202     if (FirstNestedInlineLoc.isValid())
  207   if (InlineLoc.isValid())
  738       if (D.TypenameLoc.isValid() &&
  818   } else if (D.TypenameLoc.isValid())
  826   if (D.EllipsisLoc.isValid())
 1984                                 NameLoc.isValid() ? NameLoc : StartLoc,
 1988                                 NameLoc.isValid() ? NameLoc : StartLoc,
 2252     if (FriendLoc.isValid()) {
 2834     if (ThisDecl && PureSpecLoc.isValid())
 4130           SourceRange(ScopeLoc.isValid() ? ScopeLoc : AttrLoc, AttrLoc),
 4171   if (EndLoc.isValid()) {
tools/clang/lib/Parse/ParseExpr.cpp
  473       } else if (ColonLoc.isValid()) {
 1609         if (ColonLoc.isValid()) {
tools/clang/lib/Parse/ParseExprCXX.cpp
  370           = SS.getBeginLoc().isValid()? SS.getBeginLoc()
 1055                     [](SourceLocation Loc) { return Loc.isValid(); })) {
 1069           if (Loc.isValid())
 1075             [](int N, SourceLocation Loc) { return N + Loc.isValid(); });
 1084             if (&Loc != ExpectedEllipsisLoc && Loc.isValid()) {
 1089           assert(DiagLoc.isValid() && "no location for diagnostic");
 1102             if (&Loc != ExpectedEllipsisLoc && Loc.isValid())
 1154       if (MutableLoc.isValid()) {
 1164       if (ConstexprLoc.isValid()) {
 1173       if (ConstevalLoc.isValid()) {
 1190   if (ConstexprLoc.isValid()) {
 1205   if (ConstevalLoc.isValid()) {
 1363       if (Range.getEnd().isValid())
 1425       if (Range.getEnd().isValid())
 2271                                    TemplateKWLoc.isValid(), Id,
 2313     TNK = Actions.isTemplateName(getCurScope(), SS, TemplateKWLoc.isValid(),
 2331       TNK = Actions.isTemplateName(getCurScope(), SS, TemplateKWLoc.isValid(),
 2784     if (TemplateLoc.isValid()) {
tools/clang/lib/Parse/ParseObjc.cpp
  333   if (LAngleLoc.isValid()) {
 1724     if (typeArg.isUsable() && ellipsisLoc.isValid()) {
 2130     } else if (lAngleLoc.isValid()) {
 3152     if (SuperLoc.isValid())
 3190         if (SuperLoc.isValid())
 3228         if (SuperLoc.isValid())
 3301   if (SuperLoc.isValid())
tools/clang/lib/Parse/ParseOpenMP.cpp
 1145           if (DeviceTypeLoc.isValid()) {
 2374   bool NeedAnExpression = (Kind == OMPC_schedule && DelimLoc.isValid()) ||
 2375                           (Kind == OMPC_dist_schedule && DelimLoc.isValid()) ||
tools/clang/lib/Parse/ParsePragma.cpp
 1981   assert(RParenLoc.isValid() && "Valid '#pragma unused' must have ')'");
tools/clang/lib/Parse/ParseStmt.cpp
  212         (GNUAttributeLoc.isValid() || isDeclarationStatement())) {
  215       if (GNUAttributeLoc.isValid()) {
  223       if (Attrs.Range.getBegin().isValid())
  790     if (ColonLoc.isValid()) {
  969          Tok.getLocation().isValid() && !Tok.getLocation().isMacroID()) {
 1320   } else if (InnerStatementTrailingElseLoc.isValid()) {
 1822           if (EmptyInitStmtSemiLoc.isValid()) {
 1866   if (CoawaitLoc.isValid() && !ForRangeInfo.ParsedForRangeDecl()) {
tools/clang/lib/Parse/ParseTemplate.cpp
  648   bool AlreadyHasEllipsis = EllipsisLoc.isValid();
  745   bool AlreadyHasEllipsis = EllipsisLoc.isValid();
  844   assert(EllipsisLoc.isValid());
  845   bool AlreadyHasEllipsis = D.getEllipsisLoc().isValid();
 1154     else if (TemplateKWLoc.isValid())
 1178     if (TemplateKWLoc.isValid())
 1317   if (EllipsisLoc.isValid() && !Result.isInvalid())
 1435   if (ExternLoc.isValid())
tools/clang/lib/Parse/Parser.cpp
  138   if (EndLoc.isValid())
 2354   if (IsObjCAtImport && AtLoc.isValid()) {
tools/clang/lib/Rewrite/Rewriter.cpp
  233   assert(Loc.isValid() && "Invalid location");
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
   94       if (Open.isValid()) {
   97         if (Close.isValid()) {
 1656     return LocLocked.isValid()
tools/clang/lib/Sema/DeclSpec.cpp
  184   I.Fun.isVariadic              = EllipsisLoc.isValid();
 1084       if (ExtraLocs[I].isValid()) {
 1378     if (SymbolLocations[I].isValid())
 1385   if (!FirstLocation.isValid())
tools/clang/lib/Sema/Sema.cpp
   98       if (IncludeLoc.isValid()) {
  753     if (UseLoc.isValid())
tools/clang/lib/Sema/SemaAttr.cpp
  383       if (FixItLoc.isValid())
  586   if (!Loc.isValid()) return;
  633   if (AfterCommaLoc.isValid())
  859   if(OptimizeOffPragmaLocation.isValid())
tools/clang/lib/Sema/SemaCast.cpp
 2911   assert(LPLoc.isValid() && "List-initialization shouldn't get here.");
tools/clang/lib/Sema/SemaChecking.cpp
11457   if (CC.isValid() && T->isCharType()) {
13600   assert(owner.Variable && owner.Loc.isValid());
13637   assert(owner.Variable && owner.Loc.isValid());
tools/clang/lib/Sema/SemaCoroutine.cpp
  977   if (Fn->FirstReturnLoc.isValid()) {
  978     assert(Fn->FirstCoroutineStmtLoc.isValid() &&
 1382   if (!S.getLangOpts().Borland && Fn.FirstSEHTryLoc.isValid()) {
tools/clang/lib/Sema/SemaDecl.cpp
 2181     if (Old->getLocation().isValid())
 2194     if (Old->getLocation().isValid())
 2261     if (OldD->getLocation().isValid())
 3699         if (Warnings[Warn].OldParm->getLocation().isValid())
 4213     if (IncLoc.isValid()) {
 4248   if (Old->getLocation().isValid())
 8421         if (Loc.isValid())
11290       checkNonTrivialCUnionInInitializer(I, SL.isValid() ? SL : Loc);
11356       if (OrigLoc.isValid()) {
11421       if (OrigLoc.isValid()) {
11487       if (OrigLoc.isValid()) {
12336                        AttrEnd.isValid() ? AttrEnd : IdentLoc);
14716   bool ScopedEnum = ScopedEnumKWLoc.isValid();
14812     SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc;
15194           if (CheckEnumRedeclaration(NameLoc.isValid() ? NameLoc : KWLoc,
15292                                        NameLoc.isValid() ? NameLoc : KWLoc);
15402   SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc;
15517   if (ModulePrivateLoc.isValid()) {
15679   if (FinalLoc.isValid())
16099       if (D && D->getDeclSpec().getStorageClassSpecLoc().isValid())
tools/clang/lib/Sema/SemaDeclAttr.cpp
 2367   bool IsUnavailable = AL.getUnavailableLoc().isValid();
 2368   bool IsStrict = AL.getStrictLoc().isValid();
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1878       if (!Cxx1yLoc.isValid())
 1987       if (!Cxx1yLoc.isValid())
 1997     if (!Cxx1yLoc.isValid())
 2010     if (!Cxx1yLoc.isValid())
 2016     if (!Cxx1yLoc.isValid())
 2039     if (!Cxx1yLoc.isValid())
 2054     if (!Cxx1yLoc.isValid())
 2091     if (!Cxx1yLoc.isValid())
 2158     if ((Cxx2aLoc.isValid() && !SemaRef.getLangOpts().CPlusPlus2a) ||
 2159         (Cxx1yLoc.isValid() && !SemaRef.getLangOpts().CPlusPlus17))
 2161   } else if (Cxx2aLoc.isValid()) {
 2167   } else if (Cxx1yLoc.isValid()) {
 2422   if (EllipsisLoc.isValid() &&
 3041   if (SpellingLoc.isValid() && getSourceManager().isInSystemHeader(SpellingLoc))
 3423   if (VS.getLastLocation().isValid()) {
 4091     if (EllipsisLoc.isValid())
 4370   if (EllipsisLoc.isValid()) {
 9166       DS.getStorageClassSpecLoc().isValid() || DS.isInlineSpecified() ||
 9309   SourceLocation StartLoc = InlineLoc.isValid() ? InlineLoc : NamespaceLoc;
 9312   bool IsInline = InlineLoc.isValid();
 9837   assert(IdentLoc.isValid() && "Invalid NamespceName location.");
10000       BuildUsingDeclaration(S, AS, UsingLoc, TypenameLoc.isValid(), TypenameLoc,
10399   assert(IdentLoc.isValid() && "Invalid TargetName location.");
10468   if (!LookupContext || EllipsisLoc.isValid()) {
11049         if (OldD->getLocation().isValid())
11073           if (OldTD->getLocation().isValid())
11521   SourceLocation Loc = Constructor->getEndLoc().isValid()
11808   SourceLocation Loc = Destructor->getEndLoc().isValid()
12499   SourceLocation Loc = CopyAssignOperator->getEndLoc().isValid()
12856   SourceLocation Loc = MoveAssignOperator->getEndLoc().isValid()
13143     SourceLocation Loc = CopyConstructor->getEndLoc().isValid()
13268     SourceLocation Loc = MoveConstructor->getEndLoc().isValid()
14222                                                LBraceLoc.isValid());
14235   if (RBraceLoc.isValid()) {
15468   if (EndLoc.isValid())
tools/clang/lib/Sema/SemaDeclObjC.cpp
 1494     if (allAreTypeNames && firstClassNameLoc.isValid()) {
 2228   if (MethodLoc.isValid())
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  313       if (Old->getLocation().isValid())
  458   if (Old->getLocation().isValid())
  639   if (NoteID.getDiagID() != 0 && OldLoc.isValid())
  759   if (!SubLoc.isValid())
tools/clang/lib/Sema/SemaExpr.cpp
 2220   if (TemplateKWLoc.isValid() || TemplateArgs) {
 2390   if (TemplateArgs || TemplateKWLoc.isValid()) {
 4588   } else if (ColonLoc.isValid() &&
 6198   if (FirstDesignator.isValid()) {
 7610       EndLoc.isValid()) {
16926       E->getMemberLoc().isValid() ? E->getMemberLoc() : E->getBeginLoc();
tools/clang/lib/Sema/SemaExprCXX.cpp
 2090          (OperatorNew->getBeginLoc().isValid() &&
 3168     if (RSquare.isValid())
tools/clang/lib/Sema/SemaExprMember.cpp
  258     if (TemplateArgs || TemplateKWLoc.isValid())
  656   if (HasTemplateArgs || TemplateKWLoc.isValid()) {
tools/clang/lib/Sema/SemaExprObjC.cpp
 1560   if (!SelectorLocs.empty() && SelectorLocs.front().isValid())
 2457   SourceLocation Loc = SuperLoc.isValid()? SuperLoc
 2465   if (!SelectorLocs.empty() && SelectorLocs.front().isValid())
 2498       = SuperLoc.isValid()? SourceRange(SuperLoc)
 2532                                 Method, true, SuperLoc.isValid(), LBracLoc,
 2543     if (!SuperLoc.isValid()) {
 2568   if (SuperLoc.isValid())
 2680   assert((Receiver || SuperLoc.isValid()) && "If the Receiver is null, the "
 2685   SourceLocation Loc = SuperLoc.isValid() ? SuperLoc : Receiver->getBeginLoc();
 2687       SuperLoc.isValid()? SuperLoc : Receiver->getSourceRange();
 2689   if (!SelectorLocs.empty() && SelectorLocs.front().isValid())
 2980       (SuperLoc.isValid() || isSelfExpr(Receiver))) {
 2982     if (SuperLoc.isValid()) {
 3002       Diag(SelLoc, SuperLoc.isValid() ?
 3012       (SuperLoc.isValid() || isSelfExpr(Receiver))) {
 3013     if (SuperLoc.isValid()) {
 3029                                 Method, ClassMessage, SuperLoc.isValid(),
 3123   if (SuperLoc.isValid())
 3161         (SuperLoc.isValid() || isSelfExpr(Receiver))) {
 3709   SourceLocation noteLoc = afterLParen.isValid() ? afterLParen : loc;
tools/clang/lib/Sema/SemaInit.cpp
 6371   SourceLocation Loc = (Kind.isCopyInit() && Kind.getEqualLoc().isValid())
 7373       if (IsGslPtrInitWithGslTempOwner && DiagLoc.isValid()) {
tools/clang/lib/Sema/SemaLambda.cpp
  799   if (EllipsisLoc.isValid()) {
 1196     if (C->EllipsisLoc.isValid()) {
 1482       ImplicitCaptureLoc.isValid() ? ImplicitCaptureLoc : Cap.getLocation();
 1500     Expr *This = BuildCXXThisExpr(Loc, ThisTy, ImplicitCaptureLoc.isValid());
tools/clang/lib/Sema/SemaLookup.cpp
 4063   if (GnuLabelLoc.isValid()) {
tools/clang/lib/Sema/SemaModule.cpp
   52   } else if (!M->IsExternC && ExternCLoc.isValid()) {
  154     if (BeginLoc.isValid()) {
  190       if (M->DefinitionLoc.isValid())
  397     if (ExportLoc.isValid() || getEnclosingExportDecl(Import))
  399   } else if (ExportLoc.isValid()) {
  636   S.Diag(D->getLocation(), getUnnamedDeclDiag(UDK, BlockStart.isValid()))
  638   if (BlockStart.isValid())
  655       if (BlockStart.isValid())
  668       if (BlockStart.isValid())
  693   if (RBraceLoc.isValid())
tools/clang/lib/Sema/SemaObjCProperty.cpp
  785   if (propertyImplLoc.isValid())
 1001   if (AtLoc.isValid())
 1090       if (AtLoc.isValid())
 1108         !AtLoc.isValid()) {
 1865       if (PID->getLocation().isValid())
 2180         if (Property->getLParenLoc().isValid() &&
 2253         if (fixItLoc.isValid()) {
tools/clang/lib/Sema/SemaOpenMP.cpp
  711     return getInnerTeamsRegionLoc().isValid();
 2760   } else if (DVar.ImplicitDSALoc.isValid()) {
 3883         if (PreviousCriticalLoc.isValid())
 7889       if (HintLoc.isValid())
11295   if (NumForLoops && LParenLoc.isValid()) {
11576   if (M1 == OMPC_SCHEDULE_MODIFIER_unknown && M1Loc.isValid()) {
12991     if (OASE->getColonLoc().isValid())
13017       if (OASE->getColonLoc().isValid())
16310     if (IdLoc.isValid() && Res && *Res == OMPDeclareTargetDeclAttr::MT_Link) {
16318     if (LangOpts.OpenMPIsDevice && Res.hasValue() && IdLoc.isValid() &&
16321     if (!LangOpts.OpenMPIsDevice && Res.hasValue() && IdLoc.isValid() &&
tools/clang/lib/Sema/SemaOverload.cpp
12287   else if (ExplicitTemplateArgs || TemplateKWLoc.isValid())
tools/clang/lib/Sema/SemaStmt.cpp
 1697     bool ContinueFound() { return ContinueLoc.isValid(); }
 1698     bool BreakFound() { return BreakLoc.isValid(); }
 2635     if (!IncrExpr.isInvalid() && CoawaitLoc.isValid())
 4076   if (!getLangOpts().Borland && FSI->FirstSEHTryLoc.isValid()) {
 4161     if (FSI->FirstCXXTryLoc.isValid()) {
tools/clang/lib/Sema/SemaStmtAsm.cpp
  664   if (ConstraintLoc.isValid())
tools/clang/lib/Sema/SemaTemplate.cpp
  500     if (ExampleLookupResult && TemplateKWLoc.isValid()) {
  886     if (Arg.getEllipsisLoc().isValid())
  954       if (EllipsisLoc.isValid())
  989   bool IsParameterPack = EllipsisLoc.isValid();
 1262   bool IsParameterPack = EllipsisLoc.isValid();
 1336   if (ExportLoc.isValid())
 1641   if (ModulePrivateLoc.isValid())
 2935     if (ExplicitSpecLoc.isValid() && HasAnyExplicitSpecHeader)
 3977   if (PrevDecl && PrevDecl->getPointOfInstantiation().isValid()) {
 4334   assert(TemplateArgs || TemplateKWLoc.isValid());
 4383   if (TemplateKWLoc.isValid() && S && !S->getTemplateParamParent())
 4413     TemplateNameKind TNK = isTemplateName(S, SS, TemplateKWLoc.isValid(), Name,
 5942         if (!AddrOpLoc.isValid()) {
 5949     if (FirstOpLoc.isValid()) {
 7127       if (TemplateArgLoc.isValid()) {
 7149       if (TemplateArgLoc.isValid()) {
 7184         if (TemplateArgLoc.isValid()) {
 7233   if (TemplateArgLoc.isValid()) {
 7933   if (PrevDecl && PrevDecl->getPointOfInstantiation().isValid()) {
 7986   if (ModulePrivateLoc.isValid())
 8119   for (Decl *Prev = D; Prev && !PrevDiagLoc.isValid();
 8123   assert(PrevDiagLoc.isValid() &&
 8189               PrevPointOfInstantiation.isValid()) &&
 9802   if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
 9810   QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None,
 9842   if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
 9851   if (TypenameLoc.isValid()) {
 9858         << (TemplateKWLoc.isValid() ? 1 : 0 /*'template'/'typename' keyword*/);
10033     SourceRange FullRange(KeywordLoc.isValid() ? KeywordLoc : SS.getBeginLoc(),
10114   SourceRange FullRange(KeywordLoc.isValid() ? KeywordLoc : SS.getBeginLoc(),
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 2931   bool InstantiatingSlice = D->getEllipsisLoc().isValid() &&
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  367     if (Unexpanded[I].second.isValid())
tools/clang/lib/Sema/SemaType.cpp
 2816       if (QualLoc.isValid()) {
 3803   assert(PointerLoc.isValid());
 3808   if (!FixItLoc.isValid() || FixItLoc == PointerLoc)
 3839   assert(PointerLoc.isValid());
 3848   auto FixItLoc = PointerEndLoc.isValid() ? PointerEndLoc : PointerLoc;
 4105   if (assumeNonNullLoc.isValid()) {
 4311       if (pointerLoc.isValid() &&
 4728         if (AttrLoc.isValid()) {
 5065         if (FTI.NumParams == 0 && !FTI.isVariadic && FTI.getLParenLoc().isValid())
 6199   if (AttrLoc.isValid()) {
 6302   if (attr.getLoc().isValid())
 7966     SourceRange Loc = S.ImplicitMSInheritanceAttrLoc.isValid()
tools/clang/lib/Sema/TreeTransform.h
  191       if (Location.isValid())
 2865     if (TemplateArgs || TemplateKWLoc.isValid())
10940   if (!Old->hasExplicitTemplateArgs() && !TemplateKWLoc.isValid()) {
tools/clang/lib/Serialization/ASTReader.cpp
 1609   if (F->ImportLoc.isValid())
 4928       if (Import.ImportLoc.isValid())
 8329   if(OptimizeOffPragmaLocation.isValid())
 8333   if (PointersToMembersPragmaLocation.isValid()) {
 9802       if (CommentLoc.isValid()) {
tools/clang/lib/Serialization/ASTWriterDecl.cpp
 2385   if (Loc.isValid() && SM.isLocalSourceLocation(Loc))
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  177     if (!Loc.isValid())
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 1024   if (!L.isValid() || !L.asLocation().isValid())
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  959   return !L.isValid() || C.getSourceManager().isInSystemHeader(L);
 2815       if (Body->getBeginLoc().isValid())
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
  269     if (!L.isValid() || !L.asLocation().isValid())
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  139     if (!Location.isValid())
  323       if (ILoc.isValid())
tools/clang/lib/StaticAnalyzer/Checkers/Taint.cpp
  223   if (!L.isValid() || !L.asLocation().isValid())
tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
  124     if (!L.isValid() || !L.asLocation().isValid())
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  161       if (SR.isInvalid() || !SL.isValid())
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  500       if (CallerIsImplicit || !Call->callEnter.asLocation().isValid())
  502       if (CallerIsImplicit || !Call->callReturn.asLocation().isValid())
  509     if (Call->callEnterWithin.asLocation().isValid() &&
  566         !(*I)->getLocation().asLocation().isValid()) {
 1085   if (!PrevLoc.isValid() || !PrevLoc.asLocation().isValid()) {
 2369     if (S->getBeginLoc().isValid())
 3058   if (!Start.isValid() || !End.isValid())
 3058   if (!Start.isValid() || !End.isValid())
 3072   if (!Loc.isValid())
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
 1112     if (!L.isValid() || !L.asLocation().isValid())
 1514   if (!L.isValid() || !L.asLocation().isValid())
 1517   if (!L.isValid() || !L.asLocation().isValid())
 2310   if (!Loc.isValid() || !Loc.asLocation().isValid())
 2503       if (LhsME && LhsME->getMemberLoc().isValid())
 2508       if (RhsME && RhsME->getMemberLoc().isValid())
 2604   if (!IsAssuming && ME->getMemberLoc().isValid())
 2609   if (!Loc.isValid() || !Loc.asLocation().isValid())
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
 1113   if (InterfLoc.isValid() && AMgr.isInCodeFile(InterfLoc))
 1135     if (D->getLocation().isValid() && !AMgr.isInCodeFile(D->getLocation()))
tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  743   if (!Pos.isValid())
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp
  176   if (SLoc.isValid()) {
tools/clang/lib/Tooling/Core/Diagnostic.cpp
   27   assert(Loc.isValid() && Loc.isFileID());
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp
   30   return LocAfterEnd.isValid()
  102     if (DeclRange.getEnd().isValid() &&
  103         SM.isBeforeInTranslationUnit(SelectionEnd.isValid() ? SelectionEnd
  147     if (!SelectionEnd.isValid()) {
tools/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp
   49       if (!Start.isValid() || !Start.isFileID() || !End.isValid() ||
   49       if (!Start.isValid() || !Start.isFileID() || !End.isValid() ||
   87     if (StartLoc.isValid() && EndLoc.isValid() &&
   87     if (StartLoc.isValid() && EndLoc.isValid() &&
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp
  306       assert(EndLoc.isValid() &&
tools/clang/lib/Tooling/Syntax/BuildTree.cpp
   77     assert(First.isValid());
   78     assert(Last.isValid());
tools/clang/lib/Tooling/Syntax/Tokens.cpp
   41   assert(Location.isValid());
   86   assert(BeginLoc.isValid());
   94   assert(BeginLoc.isValid());
   96   assert(EndLoc.isValid());
  296         (LastExpansionEnd.isValid() &&
tools/clang/tools/clang-import-test/clang-import-test.cpp
  135       if (Info.getLocation().isValid()) {
  144       if (Info.getLocation().isValid()) {
tools/clang/tools/clang-refactor/TestSupport.cpp
   59       assert(Start.isValid() && End.isValid() && "unexpected invalid range");
   59       assert(Start.isValid() && End.isValid() && "unexpected invalid range");
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  161   if (!Start.isValid() || !End.isValid()) {
  161   if (!Start.isValid() || !End.isValid()) {
  688   assert(Start.isValid() && "Can't find l_brace for namespace.");
  707     assert(LocAfterNs.isValid() &&
  743   if (AfterSemi.isValid())
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp
  101   if (!Loc.isValid()) {
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/PathConfig.cpp
   21     if (!Loc.isValid() || SM.isInMainFile(Loc))
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
   55         Loc.isValid()
   73     assert(Loc.isValid());
   79       assert(Range.getBegin().isValid() && Range.getEnd().isValid() &&
   79       assert(Range.getBegin().isValid() && Range.getEnd().isValid() &&
  162   assert(Loc.isValid());
  360   return Info.getLocation().isValid() &&
  437     if (Info.getLocation().isValid() && Info.hasSourceManager())
  530   if (!Location.isValid()) {
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
  110   while (Loc.isValid()) {
tools/clang/tools/extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp
  107   while (Loc.isValid() && Loc.isMacroID()) {
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp
  138           if (End.isValid()) {
  217         if (EndLoc.isValid()) {
tools/clang/tools/extra/clang-tidy/bugprone/DynamicStaticInitializersCheck.cpp
   57   if (!Loc.isValid() || !utils::isPresumedLocInHeaderFile(Loc, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/bugprone/MacroParenthesesCheck.cpp
  145   if (Loc.isValid()) {
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp
  135   assert(Member->getQualifierLoc().getSourceRange().getBegin().isValid());
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
  414   if (!MovingCall || !MovingCall->getExprLoc().isValid())
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp
   44   if (!Location.isValid())
tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp
   50   if (FuncLocation.isValid()) {
tools/clang/tools/extra/clang-tidy/fuchsia/OverloadedOperatorCheck.cpp
   40   if (Loc.isValid())
tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp
   51   if (!Loc.isValid())
tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp
   33   if (U->isImplicit() || !Loc.isValid())
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp
   92   if (!AssertExpansionLoc.isValid() || !AssertExpansionLoc.isMacroID())
  121   if (AssertLoc.isValid() && !AssertLoc.isMacroID() &&
  122       (LastParenLoc = getLastParenLoc(ASTCtx, AssertLoc)).isValid()) {
tools/clang/tools/extra/clang-tidy/modernize/AvoidCArraysCheck.cpp
   18   return Node.getBeginLoc().isValid();
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
  582     if (ArrowLoc.isValid()) {
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp
  442       if (Loc.isValid()) {
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp
  160           if ((!InsertLoc.isValid() ||
  183     if (!InsertLoc.isValid()) {
  200     if (!InsertLoc.isValid()) {
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp
   60       if (NoexceptLoc.isValid())
   63       if (NoexceptLoc.isValid())
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp
   39   assert(Loc.isValid());
   60   assert(Loc.isValid());
   80     assert(Loc.isValid());
  183   if (!CondEndLoc.isValid()) {
  218   if (!InitialLoc.isValid())
  245   if (EndLocHint.isValid()) {
  254   assert(StartLoc.isValid());
  255   assert(EndLoc.isValid());
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp
   60     if (!Parm->getLocation().isValid() || Parm->getLocation().isMacroID() ||
tools/clang/tools/extra/clang-tidy/readability/RedundantControlFlowCheck.cpp
   85   if (!Start.isValid())
tools/clang/tools/extra/clang-tidy/readability/RedundantDeclarationCheck.cpp
   45   if (!Prev->getLocation().isValid())
tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp
  137     if (!EndIf.isValid())
  176     if (Ifndef.isValid() && CurHeaderGuard != CPPVar &&
tools/clang/tools/extra/clangd/Compiler.cpp
   27   if (Info.hasSourceManager() && Info.getLocation().isValid()) {
tools/clang/tools/extra/clangd/Diagnostics.cpp
  126   for (auto IncludeLocation = GetIncludeLoc(DiagLoc); IncludeLocation.isValid();
tools/clang/tools/extra/clangd/SourceCode.cpp
  237   if (!TokLoc.isValid())
  240   if (!End.isValid())
  348   if (!R.getBegin().isValid() || !R.getEnd().isValid())
  348   if (!R.getBegin().isValid() || !R.getEnd().isValid())
  470   for (SourceLocation Begin = R.getBegin(); Begin.isValid();
  478   for (SourceLocation End = R.getEnd(); End.isValid();
  542   return Loc.isValid() && SM.isWrittenInMainFile(SM.getExpansionLoc(Loc));
tools/clang/tools/extra/clangd/XRefs.cpp
  740   if (EndLoc.isValid()) {
  862   if (!SourceLocationBeg.isValid() ||
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  575   assert(Loc.isValid() && "Invalid source location for NamedDecl");
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp
  551       assert(Pos.isValid());
tools/clang/tools/extra/tool-template/ToolTemplate.cpp
   68     if (D->getBeginLoc().isValid()) {
tools/clang/tools/libclang/CIndex.cpp
  126   assert(L.isValid() && "Second range is invalid?");
  149   if (EndLoc.isValid() && EndLoc.isMacroID() && !SM.isMacroArgExpansion(EndLoc)) {
  154   if (IsTokenRange && EndLoc.isValid()) {
  994     if (!L.isValid())
 1020   if (EndLoc.isValid()) {
 5632       if (D->getLocation().isValid() && Data->TokenBeginLoc.isValid() &&
 5632       if (D->getLocation().isValid() && Data->TokenBeginLoc.isValid() &&
 5962   if (SLoc.isValid()) {
 6095     if (StartLoc.isValid() && R.getBegin().isValid() &&
 6095     if (StartLoc.isValid() && R.getBegin().isValid() &&
 7225       if (E->getBeginLoc().isValid() && D->getLocation().isValid() &&
 7225       if (E->getBeginLoc().isValid() && D->getLocation().isValid() &&
 7312       if (!TokenLocation.isValid())
tools/clang/tools/libclang/CIndexHigh.cpp
  182     if (SelIdLoc.isValid())
tools/clang/tools/libclang/CIndexInclusionStack.cpp
   50     while (L.isValid()) {
tools/clang/tools/libclang/CXCursor.cpp
  919   assert(Loc.isValid());
tools/clang/tools/libclang/CXStoredDiagnostic.cpp
   87   assert(Diag.getLocation().isValid());
tools/clang/unittests/AST/ASTImporterTest.cpp
 1160           .isValid());
 1167           .isValid());
tools/clang/unittests/Tooling/RefactoringTest.cpp
 1099       assert(DefaultLoc.isValid() && "Default location must be valid.");
tools/clang/unittests/Tooling/RewriterTestContext.h
   89     assert(Result.isValid());
tools/clang/unittests/Tooling/TestVisitor.h
  204       return Location.isValid() &&