003 File Manager
Current Path:
/usr/src/contrib/llvm-project/clang/include/clang/Tooling
usr
/
src
/
contrib
/
llvm-project
/
clang
/
include
/
clang
/
Tooling
/
📁
..
📁
ASTDiff
📄
AllTUsExecution.h
(2.86 KB)
📄
ArgumentsAdjusters.h
(2.94 KB)
📄
CommonOptionsParser.h
(5.81 KB)
📄
CompilationDatabase.h
(9.55 KB)
📄
CompilationDatabasePluginRegistry.h
(1.56 KB)
📁
Core
📁
DependencyScanning
📄
DiagnosticsYaml.h
(4.3 KB)
📄
Execution.h
(7.06 KB)
📄
FileMatchTrie.h
(3.34 KB)
📄
FixIt.h
(2.76 KB)
📁
Inclusions
📄
JSONCompilationDatabase.h
(5.25 KB)
📁
Refactoring
📄
Refactoring.h
(3.6 KB)
📄
RefactoringCallbacks.h
(4.41 KB)
📄
ReplacementsYaml.h
(2.51 KB)
📄
StandaloneExecution.h
(3.36 KB)
📁
Syntax
📄
ToolExecutorPluginRegistry.h
(770 B)
📄
Tooling.h
(19.73 KB)
📁
Transformer
Editing: ToolExecutorPluginRegistry.h
//===- ToolExecutorPluginRegistry.h -----------------------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// #ifndef LLVM_CLANG_TOOLING_TOOLEXECUTORPLUGINREGISTRY_H #define LLVM_CLANG_TOOLING_TOOLEXECUTORPLUGINREGISTRY_H #include "clang/Tooling/Execution.h" #include "llvm/Support/Registry.h" namespace clang { namespace tooling { using ToolExecutorPluginRegistry = llvm::Registry<ToolExecutorPlugin>; } // namespace tooling } // namespace clang #endif // LLVM_CLANG_TOOLING_TOOLEXECUTORPLUGINREGISTRY_H
Upload File
Create Folder