clang 19.0.0git
Classes | Namespaces | Enumerations
ASTDiff.h File Reference
#include "clang/Tooling/ASTDiff/ASTDiffInternal.h"
#include <optional>

Go to the source code of this file.

Classes

struct  clang::diff::Node
 Represents a Clang AST node, alongside some additional information. More...
 
class  clang::diff::SyntaxTree
 SyntaxTree objects represent subtrees of the AST. More...
 
struct  clang::diff::ComparisonOptions
 
class  clang::diff::ASTDiff
 

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 
namespace  clang::diff
 

Enumerations

enum  clang::diff::ChangeKind {
  clang::diff::None , clang::diff::Delete , clang::diff::Update , clang::diff::Insert ,
  clang::diff::Move , clang::diff::UpdateMove
}