Home
last modified time | relevance | path

Searched full:tooling (Results 1 – 25 of 465) sorted by relevance

12345678910>>...19

/external/clang/unittests/Format/
DCleanupTest.cpp12 #include "../Tooling/RewriterTestContext.h"
13 #include "clang/Tooling/Core/Replacement.h"
24 const std::vector<tooling::Range> &Ranges, in cleanup()
26 tooling::Replacements Replaces = format::cleanup(Style, Code, Ranges); in cleanup()
46 std::vector<tooling::Range> Ranges; in TEST_F()
47 Ranges.push_back(tooling::Range(28, 0)); in TEST_F()
48 Ranges.push_back(tooling::Range(91, 6)); in TEST_F()
49 Ranges.push_back(tooling::Range(132, 0)); in TEST_F()
66 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in TEST_F()
79 std::vector<tooling::Range> Ranges(1, tooling::Range(14, 0)); in TEST_F()
[all …]
/external/sandboxed-api/sandboxed_api/tools/clang_generator/
Dcompilation_database.cc26 #include "clang/Tooling/CompilationDatabase.h"
31 class WrappingCompilationDatabase : public clang::tooling::CompilationDatabase {
34 clang::tooling::CompilationDatabase& inner) in WrappingCompilationDatabase()
38 std::vector<clang::tooling::CompileCommand> getCompileCommands( in getCompileCommands()
47 std::vector<clang::tooling::CompileCommand> getAllCompileCommands() in getAllCompileCommands()
52 clang::tooling::CompilationDatabase* inner_;
55 std::unique_ptr<clang::tooling::CompilationDatabase> NonOwningCompileCommands( in NonOwningCompileCommands()
56 clang::tooling::CompilationDatabase& inner) { in NonOwningCompileCommands()
82 : public clang::tooling::CompilationDatabase {
85 std::unique_ptr<clang::tooling::CompilationDatabase> inner) in FromCxxAjustedCompilationDatabase()
[all …]
Dcompilation_database.h23 #include "clang/Tooling/ArgumentsAdjusters.h"
24 #include "clang/Tooling/CommonOptionsParser.h"
25 #include "clang/Tooling/CompilationDatabase.h"
33 std::unique_ptr<clang::tooling::CompilationDatabase> NonOwningCompileCommands(
34 clang::tooling::CompilationDatabase& inner);
36 std::unique_ptr<clang::tooling::CompilationDatabase>
38 std::unique_ptr<clang::tooling::CompilationDatabase> inner);
41 // behaves the same as clang::tooling::CommonOptionsParser, except that it won't
50 clang::tooling::CompilationDatabase& getCompilations() { in getCompilations()
58 clang::tooling::ArgumentsAdjuster getArgumentsAdjuster() { return adjuster_; } in getArgumentsAdjuster()
[all …]
/external/clang/include/clang/Tooling/
DReplacementsYaml.h19 #include "clang/Tooling/Refactoring.h"
24 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::Replacement) in LLVM_YAML_IS_SEQUENCE_VECTOR()
31 template <> struct MappingTraits<clang::tooling::Replacement> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
38 NormalizedReplacement(const IO &, const clang::tooling::Replacement &R) in LLVM_YAML_IS_SEQUENCE_VECTOR()
42 clang::tooling::Replacement denormalize(const IO &) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
43 return clang::tooling::Replacement(FilePath, Offset, Length, in LLVM_YAML_IS_SEQUENCE_VECTOR()
53 static void mapping(IO &Io, clang::tooling::Replacement &R) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
54 MappingNormalization<NormalizedReplacement, clang::tooling::Replacement> in LLVM_YAML_IS_SEQUENCE_VECTOR()
65 template <> struct MappingTraits<clang::tooling::TranslationUnitReplacements> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
67 clang::tooling::TranslationUnitReplacements &Doc) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
DCommonOptionsParser.h21 // This class uses the Clang Tooling infrastructure, see
30 #include "clang/Tooling/CompilationDatabase.h"
34 namespace tooling {
44 /// #include "clang/Tooling/CommonOptionsParser.h"
45 /// #include "clang/Tooling/Tooling.h"
48 /// using namespace clang::tooling;
114 } // namespace tooling
DRefactoring.h22 #include "clang/Tooling/Core/Replacement.h"
23 #include "clang/Tooling/Tooling.h"
30 namespace tooling {
89 } // end namespace tooling
/external/pigweed/docs/
Dmission.rst17 - **Software** - Our modular components and surrounding tooling are our
21 save time and increase team happiness. Our approach is to offer tooling and
33 #. Invest heavily in software reliability tooling and processes (unit testing,
35 #. Comprehensively apply said tooling and processes to Pigweed, making Pigweed
37 #. Make said tooling available for downstream use, so teams can ensure code
43 hunting), having great onboarding tooling (low engineer churn/setup), offering
54 standards, tooling around those standards, and a focus on automation and
/external/clang/unittests/Tooling/
DRefactoringCallbacksTest.cpp1 //===- unittest/Tooling/RefactoringCallbacksTest.cpp ----------------------===//
10 #include "clang/Tooling/RefactoringCallbacks.h"
17 namespace tooling { namespace
28 std::unique_ptr<tooling::FrontendActionFactory> Factory( in expectRewritten()
29 tooling::newFrontendActionFactory(&Finder)); in expectRewritten()
30 ASSERT_TRUE(tooling::runToolOnCode(Factory->create(), Code)) in expectRewritten()
34 EXPECT_TRUE(tooling::applyAllReplacements(Callback.getReplacements(), in expectRewritten()
DRewriterTest.cpp1 //===- unittest/Tooling/RewriterTest.cpp ----------------------------------===//
11 #include "clang/Tooling/Core/Replacement.h"
15 namespace tooling { namespace
50 } // end namespace tooling
/external/clang/lib/Format/
DFormat.cpp800 tooling::Replacements
803 FormatTokenLexer &Tokens, tooling::Replacements &Result) override { in analyze()
835 tooling::Replacements &Result) { in requoteJSStringLiteral()
858 Result.insert(tooling::Replacement(Env.getSourceManager(), Start, in requoteJSStringLiteral()
991 tooling::Replacements
994 FormatTokenLexer &Tokens, tooling::Replacements &Result) override { in analyze()
1149 tooling::Replacements generateFixes() { in generateFixes()
1150 tooling::Replacements Fixes; in generateFixes()
1167 Fixes.insert(tooling::Replacement(Env.getSourceManager(), SR, "")); in generateFixes()
1203 static bool affectsRange(ArrayRef<tooling::Range> Ranges, unsigned Start, in affectsRange()
[all …]
DTokenAnalyzer.cpp41 ArrayRef<tooling::Range> Ranges) { in CreateVirtualEnvironment()
67 for (const tooling::Range &Range : Ranges) { in CreateVirtualEnvironment()
91 tooling::Replacements TokenAnalyzer::process() { in process()
92 tooling::Replacements Result; in process()
109 tooling::Replacements RunResult = in process()
114 for (tooling::Replacements::iterator I = RunResult.begin(), in process()
/external/clang/lib/Tooling/
DRefactoringCallbacks.cpp13 #include "clang/Tooling/RefactoringCallbacks.h"
16 namespace tooling { namespace
19 tooling::Replacements &RefactoringCallback::getReplacements() { in getReplacements()
26 return tooling::Replacement(Sources, CharSourceRange::getTokenRange( in replaceStmtWithText()
43 Replace.insert(tooling::Replacement( in run()
80 } // end namespace tooling
DCommonOptionsParser.cpp21 // This class uses the Clang Tooling infrastructure, see
28 #include "clang/Tooling/ArgumentsAdjusters.h"
29 #include "clang/Tooling/CommonOptionsParser.h"
30 #include "clang/Tooling/Tooling.h"
32 using namespace clang::tooling;
45 "\texample of setting up Clang Tooling on a source tree.\n"
/external/clang/docs/
DLibTooling.rst9 For the information on how to setup Clang Tooling for LLVM see
32 #include "clang/Tooling/Tooling.h"
62 #include "clang/Tooling/CommonOptionsParser.h"
65 using namespace clang::tooling;
115 #include "clang/Tooling/CommonOptionsParser.h"
116 #include "clang/Tooling/Tooling.h"
120 using namespace clang::tooling;
DHowToSetupToolingForLLVM.rst2 How To Setup Clang Tooling For LLVM
5 Clang Tooling provides infrastructure to write tools that need syntactic
8 document provides information on how to set up and use Clang Tooling for
14 Clang Tooling needs a compilation database to figure out specific build
18 using a command line parameter ``-p`` or let Clang Tooling find this
22 Setup Clang Tooling Using CMake and Make
44 Clang Tooling is able to use it:
65 $ clang-check tools/clang/lib/Tooling/CompilationDatabase.cpp
186 Clang Tooling is able to use it:
/external/clang/unittests/Analysis/
DCFGTest.cpp12 #include "clang/Tooling/Tooling.h"
49 std::unique_ptr<tooling::FrontendActionFactory> Factory( in TEST()
50 tooling::newFrontendActionFactory(&Finder)); in TEST()
52 ASSERT_TRUE(tooling::runToolOnCodeWithArgs(Factory->create(), Code, Args)); in TEST()
/external/clang/tools/clang-fuzzer/
DClangFuzzer.cpp16 #include "clang/Tooling/Tooling.h"
36 tooling::newInvocation(&Diagnostics, CC1Args)); in LLVMFuzzerTestOneInput()
40 std::unique_ptr<tooling::ToolAction> action( in LLVMFuzzerTestOneInput()
41 tooling::newFrontendActionFactory<clang::SyntaxOnlyAction>()); in LLVMFuzzerTestOneInput()
/external/clang/unittests/ASTMatchers/
DASTMatchersInternalTest.cpp14 #include "clang/Tooling/Tooling.h"
116 ASSERT_TRUE(tooling::runToolOnCode(Factory->create(), "int x;")); in TEST()
138 ASSERT_TRUE(tooling::runToolOnCode(Factory->create(), "int x;")); in TEST()
142 std::unique_ptr<ASTUnit> AST(tooling::buildASTFromCode("int x;")); in TEST()
164 ASSERT_TRUE(tooling::runToolOnCode(Factory->create(), "int x;")); in TEST()
168 std::unique_ptr<ASTUnit> AST(tooling::buildASTFromCode("int x;")); in TEST()
176 clang::tooling::buildASTFromCode("struct { int *foo; };"); in TEST()
/external/bazelbuild-rules_rust/bindgen/3rdparty/patches/
Dllvm-project.cxx17.patch158 "lib/Tooling/Core/*.h",
160 hdrs = glob(["include/clang/Tooling/Core/*.h"]),
167 "include/clang/Tooling/*.h",
175 "include/clang/Tooling/Inclusions/**/*.h",
182 "include/clang/Tooling/Refactoring/**/*.h",
183 "include/clang/Tooling/Refactoring/**/*.def",
191 srcs = glob(["lib/Tooling/Syntax/**/*.cpp"]),
192 hdrs = glob(["include/clang/Tooling/Syntax/**/*.h"]),
199 srcs = glob(["lib/Tooling/DependencyScanning/**/*.cpp"]),
200 hdrs = glob(["include/clang/Tooling/DependencyScanning/**/*.h"]),
[all …]
/external/python/bumble/extras/android/BtBench/gradle/
Dlibs.versions.toml22 ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling" }
23 ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview" }
/external/clang/unittests/Sema/
DExternalSemaSourceTest.cpp19 #include "clang/Tooling/Tooling.h"
23 using namespace clang::tooling;
229 ASSERT_TRUE(clang::tooling::runToolOnCodeWithArgs( in TEST()
244 ASSERT_TRUE(clang::tooling::runToolOnCodeWithArgs( in TEST()
264 ASSERT_TRUE(clang::tooling::runToolOnCodeWithArgs( in TEST()
280 ASSERT_TRUE(clang::tooling::runToolOnCodeWithArgs( in TEST()
297 ASSERT_TRUE(clang::tooling::runToolOnCodeWithArgs( in TEST()
316 ASSERT_FALSE(clang::tooling::runToolOnCodeWithArgs( in TEST()
/external/python/bumble/extras/android/RemoteHCI/gradle/
Dlibs.versions.toml24 ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling" }
25 ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview" }
/external/nullaway/
DCHANGELOG.md24 * Build / CI tooling upgrades for NullAway itself:
64 * Build / CI tooling for NullAway itself:
77 * Build / CI tooling for NullAway itself:
91 * Build / CI tooling for NullAway itself:
106 * Build / CI tooling for NullAway itself:
131 * Build / CI tooling for NullAway itself:
162 * Build / CI tooling for NullAway itself:
196 * Build / CI tooling for NullAway itself:
207 * Build / CI tooling for NullAway itself:
223 * Build / CI tooling for NullAway itself:
[all …]
/external/clang/tools/clang-format/
DClangFormat.cpp30 using clang::tooling::Replacements;
131 std::vector<tooling::Range> &Ranges) { in fillRanges()
163 Ranges.push_back(tooling::Range(Offset, Length)); in fillRanges()
196 Ranges.push_back(tooling::Range(Offset, Length)); in fillRanges()
250 std::vector<tooling::Range> Ranges; in format()
260 auto ChangedCode = tooling::applyAllReplacements(Code->getBuffer(), Replaces); in format()
271 Replaces = tooling::mergeReplacements(Replaces, FormatChanges); in format()
278 << tooling::shiftedCodePosition(FormatChanges, CursorPosition) in format()
294 tooling::applyAllReplacements(Replaces, Rewrite); in format()
303 << tooling::shiftedCodePosition(FormatChanges, CursorPosition) in format()
/external/jetpack-camera-app/feature/preview/
DAndroid.bp17 "androidx.compose.ui_ui-tooling-preview",
21 "androidx.compose.ui_ui-tooling",
30 "androidx.compose.ui_ui-tooling",

12345678910>>...19