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

Methods

USRFindingAction(
    ArrayRef<unsigned int> SymbolOffsets,
    ArrayRef<std::string> QualifiedNames,
    bool Force)

Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:44

Parameters

ArrayRef<unsigned int> SymbolOffsets
ArrayRef<std::string> QualifiedNames
bool Force

bool errorOccurred()

Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:52

ArrayRef<std::vector<std::string>> getUSRList()

Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:51

ArrayRef<std::string> getUSRSpellings()

Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:50

std::unique_ptr<ASTConsumer> newASTConsumer()

Declared at: clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:48