clang 19.0.0git
Namespaces
Extract.cpp File Reference

Implements the "extract" refactoring that can pull code into new functions, methods or declare new variables. More...

#include "clang/Tooling/Refactoring/Extract/Extract.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/Expr.h"
#include "clang/AST/ExprObjC.h"
#include "clang/Rewrite/Core/Rewriter.h"
#include "clang/Tooling/Refactoring/Extract/SourceExtraction.h"
#include <optional>

Go to the source code of this file.

Namespaces

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

Detailed Description

Implements the "extract" refactoring that can pull code into new functions, methods or declare new variables.

Definition in file Extract.cpp.