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

References

tools/clang/lib/Tooling/RefactoringCallbacks.cpp
   92         *Result.SourceManager,
  112         replaceStmtWithStmt(*Result.SourceManager, *FromMatch, *ToMatch));
  132           Replace.add(replaceStmtWithStmt(*Result.SourceManager, *Node, *Body));
  143           Replace.add(replaceStmtWithText(*Result.SourceManager, *Node, ""));
  217       ToText += Lexer::getSourceText(Source, *Result.SourceManager,
  229       tooling::Replacement(*Result.SourceManager, &NodeMap.at(FromId), ToText,
tools/clang/lib/Tooling/Transformer/RangeSelector.cpp
  163     if (Result.SourceManager->isBeforeInTranslationUnit(E, B)) {
  270       findOpenParen(CE, *Result.SourceManager, Result.Context->getLangOpts())
  312     return Result.SourceManager->getExpansionRange(*SRange);
tools/clang/lib/Tooling/Transformer/RewriteRule.cpp
  157   return Result.SourceManager->getExpansionLoc(
tools/clang/lib/Tooling/Transformer/Transformer.cpp
   43         llvm::errs() << "note: skipping match at loc ", *Result.SourceManager);
   50   AtomicChange AC(*Result.SourceManager,
   53     if (auto Err = AC.replace(*Result.SourceManager, T.Range, T.Replacement)) {
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  684   const SourceManager &SM = *Result.SourceManager;
  713   MoveNs.SourceMgr = Result.SourceManager;
  739   const SourceManager &SM = *Result.SourceManager;
  785                         *Result.SourceManager, &FileToReplacements);
  799           Result.SourceManager->getSpellingLoc(Start),
  800           Result.SourceManager->getSpellingLoc(End)),
  801       *Result.SourceManager, Result.Context->getLangOpts());
  811     if (!isDeclVisibleAtLocation(*Result.SourceManager, UsingNamespace, DeclCtx,
  825     if (!isDeclVisibleAtLocation(*Result.SourceManager, NamespaceAlias, DeclCtx,
  860     if (isDeclVisibleAtLocation(*Result.SourceManager, Using, DeclCtx, Start)) {
  883   addReplacementOrDie(Start, End, ReplaceName, *Result.SourceManager,
  908     auto ExpansionLoc = Result.SourceManager->getExpansionLoc(D->getBeginLoc());
  911     llvm::StringRef Filename = Result.SourceManager->getFilename(ExpansionLoc);
  953                       *Result.SourceManager, &FileToReplacements);
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp
  252   const SourceManager *SM = Result.SourceManager;
tools/clang/tools/extra/clang-tidy/abseil/DurationDivisionCheck.cpp
   51                  result.SourceManager->getSpellingLoc(OpCall->getEndLoc()), 0,
   52                  *result.SourceManager, result.Context->getLangOpts()),
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp
   26               *Result.SourceManager, Result.Context->getLangOpts())
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.cpp
  312   while (Result.SourceManager->isMacroArgExpansion(Loc)) {
  317     Loc = Result.SourceManager->getImmediateMacroCallerLoc(Loc);
tools/clang/tools/extra/clang-tidy/abseil/TimeSubtractionCheck.cpp
   26               *Result.SourceManager, Result.Context->getLangOpts())
tools/clang/tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp
  150       *Result.SourceManager, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/android/CloexecCheck.cpp
   58   SourceManager &SM = *Result.SourceManager;
   94       ModeArg, *Result.SourceManager, Result.Context->getLangOpts(), Mode);
  105   const SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp
  102   const SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp
  137                                          *Result.SourceManager, getLangOpts());
  214         EndLoc = Lexer::getLocForEndOfToken(EndLoc, 0, *Result.SourceManager,
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/InaccurateEraseCheck.cpp
   63         *Result.SourceManager, getLangOpts());
   65         AlgCall->getEndLoc(), 0, *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/bugprone/LambdaFunctionNameCheck.cpp
   82         Result.SourceManager->getImmediateExpansionRange(E->getLocation());
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp
   85       *Result.SourceManager, getLangOpts());
   88       *Result.SourceManager, getLangOpts());
   95       *Result.SourceManager, getLangOpts());
   98       *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/bugprone/MultipleStatementMacroCheck.cpp
   50         Result.SourceManager->getImmediateExpansionRange(Loc).getAsRange());
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  146       *Result.SourceManager, Result.Context->getLangOpts(), 0);
  152   return Lexer::getLocForEndOfToken(E->getEndLoc(), 0, *Result.SourceManager,
  472   int FuncLocStartColumn = Result.SourceManager->getPresumedColumnNumber(
  478       CharSourceRange::getCharRange(SpaceRange), *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/bugprone/PosixReturnCheck.cpp
   24   const SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp
  164       Argument->getEndLoc(), 0, *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousSemicolonCheck.cpp
   44   auto &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/bugprone/UnusedRaiiCheck.cpp
   86       Lexer::getLocForEndOfToken(TL->getEndLoc(), 0, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp
   46       Result.SourceManager->isBeforeInTranslationUnit(
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp
   98           Result.SourceManager->getMainFileID(), GslHeader,
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp
   70           *Result.SourceManager, getLangOpts());
   84                                        *Result.SourceManager, getLangOpts()),
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.cpp
   43       Lexer::getLocForEndOfToken(StartLocation, 0, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp
  118   SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp
  117         << getCallFixItHint(CallExpr, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp
  119         FindToken(*Result.SourceManager, getLangOpts(),
tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp
   54   if (Result.SourceManager->isInMainFile(
   55           Result.SourceManager->getExpansionLoc(D->getBeginLoc()))) {
   58             D->getBeginLoc(), *Result.SourceManager, HeaderFileExtensions))
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp
   27   if (Lexer::getRawToken(Loc, Tok, *MatchResult.SourceManager,
  135   const char *Data = Result.SourceManager->getCharacterData(Loc);
tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp
   54   if (utils::isPresumedLocInHeaderFile(Loc, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/google/UpgradeGoogletestCaseCheck.cpp
  343       ReplacementRange, *Result.SourceManager, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.cpp
  108         *Result.SourceManager, getLangOpts()));
  112         *Result.SourceManager, getLangOpts()));
  119         *Result.SourceManager, getLangOpts()));
tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp
   50           VD->getInit()->getEndLoc(), 0, *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  896           CharSourceRange::getTokenRange(ConstExprRange), *Result.SourceManager,
  905           CharSourceRange::getTokenRange(SymExprRange), *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp
  109       *Result.SourceManager, getLangOpts());
  112       *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp
   38             AliasDecl->getEndLoc(), tok::semi, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp
   49                                    *Result.SourceManager,
  143       !Result.SourceManager->isInMainFile(Function->getLocation()) ||
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp
   94             Using->getEndLoc(), tok::semi, *Result.SourceManager, getLangOpts(),
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp
   62         *Result.SourceManager, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp
   83   const SourceManager &Sources = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.cpp
   46   SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp
  115   SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp
  185   SourceManager &SM = *Result.SourceManager;
  226           Result.SourceManager->getFileID(Initializer->getSourceLocation()),
tools/clang/tools/extra/clang-tidy/modernize/RawStringLiteralCheck.cpp
   56       *Result.SourceManager, Result.Context->getLangOpts());
   57   StringRef Text = Lexer::getSourceText(CharRange, *Result.SourceManager,
  139                                       *Result.SourceManager, getLangOpts()))
  149       *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp
  109           Result.SourceManager->isAtStartOfImmediateMacroExpansion(End))
  110         End = Result.SourceManager->getExpansionLoc(End);
  126                                *Result.SourceManager, getLangOpts());
  129       Lexer::getSourceText(CharRange, *Result.SourceManager, getLangOpts())
  208           Result.SourceManager->getExpansionLoc(Var->getInit()->getBeginLoc())
  242     SourceManager *SM = Result.SourceManager;
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp
  149   SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp
   90       *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp
   68                                *Result.SourceManager, Opts);
   73           *Result.SourceManager, Opts);
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp
  252                                  *Result.SourceManager, getLangOpts());
  254       Init->getLParenLoc(), 0, *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp
   61         Func->getEndLoc(), 0, *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp
   87       CharSourceRange::getTokenRange(Range), *Result.SourceManager,
  106       << Lexer::getSourceText(CRange, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp
   49   const SourceManager &Sources = *Result.SourceManager;
   87   const SourceManager &Sources = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
  410   const SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/modernize/UseUncaughtExceptionsCheck.cpp
   80                              *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/UseUsingCheck.cpp
   84   auto &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp
  118   SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp
  182   const SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp
   55       SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp
   52   const SourceManager &Sources = *Result.SourceManager;
  107       *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp
  135   const SourceManager &SM = *Result.SourceManager;
  220   const SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp
   45       *Result.SourceManager, Result.Context->getLangOpts());
   51                                                *Result.SourceManager);
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
  116                            *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp
  148                                               *Result.SourceManager,
  156           Declaration->getTypeSourceInfo(), *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp
   67                                      *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp
  168     SourceManager *SM = Result.SourceManager;
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  805              Result.SourceManager);
  865                    << Decl->getBeginLoc().printToString(*Result.SourceManager)
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp
  319                                    *Result.SourceManager, Strict);
tools/clang/tools/extra/clang-tidy/readability/IsolateDeclarationCheck.cpp
  255       declRanges(WholeDecl, *Result.SourceManager, getLangOpts());
  260       *PotentialRanges, *Result.SourceManager, getLangOpts());
  269                                                   *Result.SourceManager))
tools/clang/tools/extra/clang-tidy/readability/MagicNumbersCheck.h
   54     if (Result.SourceManager->isMacroBodyExpansion(
   64     if (isSyntheticValue(Result.SourceManager, MatchedLiteral))
   69         *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/MisleadingIndentationCheck.cpp
  118     danglingElseCheck(*Result.SourceManager, Result.Context, If);
  121     missingBracesCheck(*Result.SourceManager, CStmt);
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp
   25   const SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp
   70   const SourceManager &Sources = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/readability/RedundantControlFlowCheck.cpp
   75   SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/readability/RedundantDeclarationCheck.cpp
   57   const SourceManager &SM = *Result.SourceManager;
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp
  148       *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp
   27                               *Result.SourceManager,
  301       Lexer::getSourceText(CharRange, *Result.SourceManager,
  565                                *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp
   49          !Lexer::getRawToken(Loc, Tok, *Result.SourceManager, getLangOpts(),
   54                              *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp
   54       PtrExpr->getEndLoc(), 0, *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp
  219           *Literal, NewSuffixes, *Result.SourceManager, getLangOpts())) {
tools/clang/tools/extra/clang-tidy/utils/TransformerClangTidyCheck.cpp
  104             Result.SourceManager->getMainFileID(), Header,
tools/clang/tools/extra/tool-template/ToolTemplate.cpp
   69       AtomicChange Change(*Result.SourceManager, D->getBeginLoc());
tools/clang/tools/extra/unittests/clang-tidy/IncludeInserterTest.cpp
   50           Result.SourceManager->getMainFileID(), header, IsAngledInclude());
tools/clang/tools/extra/unittests/clang-tidy/NamespaceAliaserTest.cpp
   31       Aliaser.reset(new NamespaceAliaser(*Result.SourceManager));
tools/clang/tools/extra/unittests/clang-tidy/UsingInserterTest.cpp
   33       Inserter.reset(new UsingInserter(*Result.SourceManager));
tools/clang/unittests/AST/MatchVerifier.h
  190     unsigned Line = Result.SourceManager->getSpellingLineNumber(Loc);
  191     unsigned Column = Result.SourceManager->getSpellingColumnNumber(Loc);
  197       Loc.print(Msg, *Result.SourceManager);
  232     unsigned BeginLine = Result.SourceManager->getSpellingLineNumber(Begin);
  233     unsigned BeginColumn = Result.SourceManager->getSpellingColumnNumber(Begin);
  234     unsigned EndLine = Result.SourceManager->getSpellingLineNumber(End);
  235     unsigned EndColumn = Result.SourceManager->getSpellingColumnNumber(End);
  242       Begin.print(Msg, *Result.SourceManager);
  244       End.print(Msg, *Result.SourceManager);
  270     Node.dump(Dump, *Result.SourceManager);