struct USRFindingAction
Declaration
struct USRFindingAction { /* full declaration omitted */ };
Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:43
Member Variables
- private std::vector<unsigned int> SymbolOffsets
- private std::vector<std::string> QualifiedNames
- private std::vector<std::string> SpellingNames
- private std::vector<std::vector<std::string>> USRList
- private bool ErrorOccurred
- private bool Force
Method Overview
- public USRFindingAction(ArrayRef<unsigned int> SymbolOffsets, ArrayRef<std::string> QualifiedNames, bool Force)
- public bool errorOccurred()
- public ArrayRef<std::vector<std::string>> getUSRList()
- public ArrayRef<std::string> getUSRSpellings()
- public std::unique_ptr<ASTConsumer> newASTConsumer()
Methods
¶USRFindingAction(
ArrayRef<unsigned int> SymbolOffsets,
ArrayRef<std::string> QualifiedNames,
bool Force)
USRFindingAction(
ArrayRef<unsigned int> SymbolOffsets,
ArrayRef<std::string> QualifiedNames,
bool Force)
Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:44
Parameters
¶bool errorOccurred()
bool errorOccurred()
Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:52
¶ArrayRef<std::vector<std::string>> getUSRList()
ArrayRef<std::vector<std::string>> getUSRList()
Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:51
¶ArrayRef<std::string> getUSRSpellings()
ArrayRef<std::string> getUSRSpellings()
Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:50
¶std::unique_ptr<ASTConsumer> newASTConsumer()
std::unique_ptr<ASTConsumer> newASTConsumer()
Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:48