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

Declarations

tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h
   22 class RefactoringRuleContext;

References

tools/clang/include/clang/Tooling/Refactoring/Extract/Extract.h
   27   static Expected<ExtractFunction> initiate(RefactoringRuleContext &Context,
   39   createSourceReplacements(RefactoringRuleContext &Context) override;
tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h
   45                       RefactoringRuleContext &Context) = 0;
tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h
   48   Expected<SourceRange> evaluate(RefactoringRuleContext &Context) const {
   62   Expected<SelectedASTNode> evaluate(RefactoringRuleContext &Context) const;
   77   evaluate(RefactoringRuleContext &Context) const;
  106   evaluate(RefactoringRuleContext &) const {
tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h
   55               RefactoringRuleContext &Context) final override {
   65   createSourceReplacements(RefactoringRuleContext &Context) = 0;
   77               RefactoringRuleContext &Context) final override {
   87   findSymbolOccurrences(RefactoringRuleContext &Context) = 0;
tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h
   48     RefactoringResultConsumer &Consumer, RefactoringRuleContext &Context,
  131                 RefactoringRuleContext &Context) override {
tools/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h
   51   static Expected<RenameOccurrences> initiate(RefactoringRuleContext &Context,
   64   createSourceReplacements(RefactoringRuleContext &Context) override;
   72   static Expected<QualifiedRenameRule> initiate(RefactoringRuleContext &Context,
   84   createSourceReplacements(RefactoringRuleContext &Context) override;
tools/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp
   15 ASTSelectionRequirement::evaluate(RefactoringRuleContext &Context) const {
   31     RefactoringRuleContext &Context) const {
tools/clang/lib/Tooling/Refactoring/Extract/Extract.cpp
   69 ExtractFunction::initiate(RefactoringRuleContext &Context,
   99 ExtractFunction::createSourceReplacements(RefactoringRuleContext &Context) {
tools/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp
   46 findSymbolOccurrences(const NamedDecl *ND, RefactoringRuleContext &Context) {
   66 RenameOccurrences::initiate(RefactoringRuleContext &Context,
   80 RenameOccurrences::createSourceReplacements(RefactoringRuleContext &Context) {
   91 QualifiedRenameRule::initiate(RefactoringRuleContext &Context,
  137 QualifiedRenameRule::createSourceReplacements(RefactoringRuleContext &Context) {
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  393     RefactoringRuleContext Context(AST.getSourceManager());
  519                      const RefactoringRuleContext &Context) {
tools/clang/unittests/Tooling/RefactoringActionRulesTest.cpp
   38                    RefactoringRuleContext &Context) {
   67     initiate(RefactoringRuleContext &Cotnext,
   73     createSourceReplacements(RefactoringRuleContext &Context) {
   88     evaluate(RefactoringRuleContext &Context) const {
  101     RefactoringRuleContext RefContext(Context.Sources);
  133     RefactoringRuleContext RefContext(Context.Sources);
  150     static Expected<ErrorRule> initiate(RefactoringRuleContext &,
  156     Expected<AtomicChanges> createSourceReplacements(RefactoringRuleContext &) {
  164   RefactoringRuleContext RefContext(Context.Sources);
  179                                             RefactoringRuleContext &Context) {
  205     static Expected<FindOccurrences> initiate(RefactoringRuleContext &,
  211     findSymbolOccurrences(RefactoringRuleContext &) override {
  223   RefactoringRuleContext RefContext(Context.Sources);