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

References

tools/clang/tools/extra/clang-move/Move.cpp
  501       isExpansionInFile(makeAbsolutePath(Context->Spec.OldHeader));
  502   auto InOldCC = isExpansionInFile(makeAbsolutePath(Context->Spec.OldCC));
  530   if (Context->DumpDeclarations)
  556   for (StringRef SymbolName : Context->Spec.Names) {
  684   return MakeAbsolutePath(Context->OriginalRunningDirectory, Path);
  701   std::string AbsoluteOldHeader = makeAbsolutePath(Context->Spec.OldHeader);
  710   } else if (makeAbsolutePath(Context->Spec.OldCC) == AbsoluteCurrentFile) {
  726   if (!Context->Spec.OldHeader.empty()) {
  754     auto Err = Context->FileToReplacements[FilePath].add(RemoveReplacement);
  761   for (auto &FileAndReplacements : Context->FileToReplacements) {
  764     if (Context->Spec.OldDependOnNew &&
  766             makeAbsolutePath(Context->Spec.OldHeader)) {
  769           "#include \"" + Context->Spec.NewHeader + "\"\n";
  782                                   Context->FallbackStyle);
  788         Code, Context->FileToReplacements[FilePath], *Style);
  794     Context->FileToReplacements[FilePath] = *CleanReplacements;
  802     if (isInHeaderFile(MovedDecl, Context->OriginalRunningDirectory,
  803                        Context->Spec.OldHeader))
  826   if (!Context->Spec.NewHeader.empty()) {
  828         Context->Spec.NewDependOnOld
  829             ? "#include \"" + Context->Spec.OldHeader + "\"\n"
  831     Context->FileToReplacements[Context->Spec.NewHeader] =
  831     Context->FileToReplacements[Context->Spec.NewHeader] =
  833                                    Context->Spec.NewHeader, /*IsHeader=*/true,
  836   if (!Context->Spec.NewCC.empty())
  837     Context->FileToReplacements[Context->Spec.NewCC] =
  837     Context->FileToReplacements[Context->Spec.NewCC] =
  839                                    Context->Spec.NewCC);
  856   Context->FileToReplacements[FilePath] = tooling::Replacements(RemoveAll);
  864           SM, OldHeaderIncludeRange, '"' + Context->Spec.NewHeader + '"')));
  868     if (Context->Spec.NewCC == NewFile && OldHeaderIncludeRangeInCC.isValid())
  870     else if (Context->Spec.NewHeader == NewFile &&
  873     Context->FileToReplacements[NewFile] = std::move(AllCode);
  878   if (Context->DumpDeclarations) {
  924       !Context->Spec.OldHeader.empty()) {
  926     moveAll(SM, Context->Spec.OldHeader, Context->Spec.NewHeader);
  926     moveAll(SM, Context->Spec.OldHeader, Context->Spec.NewHeader);
  927     moveAll(SM, Context->Spec.OldCC, Context->Spec.NewCC);
  927     moveAll(SM, Context->Spec.OldCC, Context->Spec.NewCC);