14#ifndef LLVM_CLANG_TOOLING_REFACTORING_RENAME_USRFINDINGACTION_H
15#define LLVM_CLANG_TOOLING_REFACTORING_RENAME_USRFINDINGACTION_H
18#include "llvm/ADT/ArrayRef.h"
46 : SymbolOffsets(SymbolOffsets), QualifiedNames(QualifiedNames),
47 ErrorOccurred(
false), Force(Force) {}
55 std::vector<unsigned> SymbolOffsets;
56 std::vector<std::string> QualifiedNames;
57 std::vector<std::string> SpellingNames;
58 std::vector<std::vector<std::string>> USRList;
Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified.
The JSON file list parser is used to communicate input to InstallAPI.