clang  9.0.0
Public Attributes | List of all members
clang::tooling::RewriteRule::Case Struct Reference

#include "clang/Tooling/Refactoring/Transformer.h"

Collaboration diagram for clang::tooling::RewriteRule::Case:
[legend]

Public Attributes

ast_matchers::internal::DynTypedMatcher Matcher
 
SmallVector< ASTEdit, 1 > Edits
 
TextGenerator Explanation
 
std::vector< std::pair< std::string, IncludeFormat > > AddedIncludes
 

Detailed Description

Definition at line 119 of file Transformer.h.

Member Data Documentation

◆ AddedIncludes

std::vector<std::pair<std::string, IncludeFormat> > clang::tooling::RewriteRule::Case::AddedIncludes

Definition at line 126 of file Transformer.h.

◆ Edits

SmallVector<ASTEdit, 1> clang::tooling::RewriteRule::Case::Edits

Definition at line 121 of file Transformer.h.

◆ Explanation

TextGenerator clang::tooling::RewriteRule::Case::Explanation

Definition at line 122 of file Transformer.h.

◆ Matcher

ast_matchers::internal::DynTypedMatcher clang::tooling::RewriteRule::Case::Matcher

Definition at line 120 of file Transformer.h.


The documentation for this struct was generated from the following file: