|
clang 23.0.0git
|
#include "clang/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis/WPASuite.h"#include "clang/ScalableStaticAnalysisFramework/SourceTransformation/SourceEditEmitter.h"#include "clang/ScalableStaticAnalysisFramework/SourceTransformation/Transformation.h"#include "clang/ScalableStaticAnalysisFramework/SourceTransformation/TransformationReportEmitter.h"#include "clang/Support/Compiler.h"#include "llvm/ADT/StringRef.h"#include "llvm/Support/Registry.h"#include "llvm/Support/raw_ostream.h"#include <memory>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::ssaf |
Typedefs | |
| using | clang::ssaf::TransformationRegistry |
Functions | |
| bool | clang::ssaf::isTransformationRegistered (llvm::StringRef Name) |
| Check if a Transformation was registered with a given name. | |
| std::unique_ptr< Transformation > | clang::ssaf::makeTransformation (llvm::StringRef Name, const WPASuite &Suite, SourceEditEmitter &Edits, TransformationReportEmitter &Report) |
| Try to instantiate a Transformation with a given name. | |
| void | clang::ssaf::printAvailableTransformations (llvm::raw_ostream &OS) |
| Print the list of available Transformations. | |