Searched refs:builder (Results 1 - 25 of 32) sorted by relevance

12

/art/compiler/utils/
H A Dtest_dex_file_builder_test.cc26 TestDexFileBuilder builder; local
27 builder.AddString("Arbitrary string");
28 builder.AddType("Ljava/lang/Class;");
29 builder.AddField("LTestClass;", "[I", "intField");
30 builder.AddMethod("LTestClass;", "()I", "foo");
31 builder.AddMethod("LTestClass;", "(Ljava/lang/Object;[Ljava/lang/Object;)LTestClass;", "bar");
33 std::unique_ptr<const DexFile> dex_file(builder.Build(dex_location));
78 EXPECT_EQ(0u, builder.GetStringIdx("Arbitrary string"));
79 EXPECT_EQ(2u, builder.GetTypeIdx("Ljava/lang/Class;"));
80 EXPECT_EQ(0u, builder
[all...]
/art/tools/dexfuzz/src/dexfuzz/
H A DExecutionResult.java43 StringBuilder builder = new StringBuilder();
45 builder.append(line);
47 flattenedOutput = builder.toString();
57 StringBuilder builder = new StringBuilder();
59 builder.append(line).append("\n");
61 flattenedOutputWithNewlines = builder.toString();
71 StringBuilder builder = new StringBuilder();
73 builder.append(line);
75 flattenedError = builder.toString();
85 StringBuilder builder
[all...]
H A DMutationStats.java60 StringBuilder builder = new StringBuilder();
61 builder.append("{");
65 builder.append(", ");
69 builder.append("\"").append(statName).append("\": ").append(stats.get(statName));
71 builder.append("}");
72 return builder.toString();
/art/compiler/
H A Delf_writer_quick.cc70 static void WriteDebugSymbols(ElfBuilder<ElfTypes>* builder, OatWriter* oat_writer);
148 // Setup the builder with the main OAT sections (.rodata .text .bss).
154 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(
158 // They are allocated here (in the same scope as the builder),
159 // but they are registered with the builder only if they are used.
161 const auto* text = builder->GetText();
202 builder->RegisterSection(eh_frame.get());
203 builder->RegisterSection(eh_frame_hdr.get());
211 builder->RegisterSection(debug_frame.get());
214 builder
253 WriteDebugSymbols(ElfBuilder<ElfTypes>* builder, OatWriter* oat_writer) argument
[all...]
/art/tools/dexfuzz/src/dexfuzz/program/
H A DMutationSerializer.java32 StringBuilder builder = new StringBuilder();
33 builder.append(mutation.mutatorClass.getCanonicalName()).append(" ");
34 builder.append(mutation.mutatableCodeIdx).append(" ");
35 builder.append(mutation.getString());
36 return builder.toString();
/art/runtime/
H A Dleb128_test.cc97 Leb128EncodingVector builder; local
98 builder.PushBackUnsigned(uleb128_tests[i].decoded);
99 EXPECT_EQ(UnsignedLeb128Size(uleb128_tests[i].decoded), builder.GetData().size());
101 const uint8_t* encoded_data_ptr = &builder.GetData()[0];
103 if (j < builder.GetData().size()) {
134 Leb128EncodingVector builder; local
136 builder.PushBackUnsigned(uleb128_tests[i].decoded);
138 const uint8_t* encoded_data_ptr = &builder.GetData()[0];
149 EXPECT_EQ(builder.GetData().size(),
150 static_cast<size_t>(encoded_data_ptr - &builder
178 Leb128EncodingVector builder; local
215 Leb128EncodingVector builder; local
278 Leb128EncodingVector builder; local
[all...]
/art/compiler/dwarf/
H A Ddwarf_test.h65 ElfBuilder<ElfTypes> builder(isa, 0, &no_code, 0, &no_code, 0);
74 builder.RegisterSection(&debug_info);
78 builder.RegisterSection(&debug_abbrev);
82 builder.RegisterSection(&debug_str);
86 builder.RegisterSection(&debug_line);
90 builder.RegisterSection(&debug_frame);
93 builder.Write(file.GetFile());
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
H A DNonsenseStringPrinter.java42 StringBuilder builder = new StringBuilder();
43 builder.append(insertionIdx).append(" ");
44 builder.append(nonsenseString);
45 return builder.toString();
156 StringBuilder builder = new StringBuilder();
158 builder.append((char) (rng.nextInt((end + 1) - start) + start));
160 return builder.toString();
H A DBranchShifter.java42 StringBuilder builder = new StringBuilder();
43 builder.append(branchInsnIdx).append(" ");
44 builder.append(newTargetIdx);
45 return builder.toString();
H A DConstantValueChanger.java42 StringBuilder builder = new StringBuilder();
43 builder.append(constInsnIdx).append(" ");
44 builder.append(newConstant);
45 return builder.toString();
H A DInstructionSwapper.java40 StringBuilder builder = new StringBuilder();
41 builder.append(swapInsnIdx).append(" ");
42 builder.append(swapWithInsnIdx);
43 return builder.toString();
H A DSwitchBranchShifter.java43 StringBuilder builder = new StringBuilder();
44 builder.append(switchInsnIdx).append(" ");
45 builder.append(switchTargetIdx).append(" ");
46 builder.append(newTargetIdx);
47 return builder.toString();
H A DVRegChanger.java43 StringBuilder builder = new StringBuilder();
44 builder.append(vregInsnIdx).append(" ");
45 builder.append(mutatingVreg).append(" ");
46 builder.append(newVregValue);
47 return builder.toString();
H A DFieldFlagChanger.java45 StringBuilder builder = new StringBuilder();
46 builder.append(fieldInsnIdx).append(" ");
47 builder.append(setVolatile);
48 return builder.toString();
H A DPoolIndexChanger.java43 StringBuilder builder = new StringBuilder();
44 builder.append(poolIndexInsnIdx).append(" ");
45 builder.append(newPoolIndex);
46 return builder.toString();
H A DArithOpChanger.java44 StringBuilder builder = new StringBuilder();
45 builder.append(arithmeticInsnIdx).append(" ");
46 builder.append(newOpcode);
47 return builder.toString();
/art/compiler/optimizing/
H A Dsuspend_check_test.cc17 #include "builder.h"
34 HGraphBuilder builder(graph);
36 bool graph_built = builder.BuildGraph(*item);
H A Doptimizing_unit_test.h21 #include "builder.h"
86 HGraphBuilder builder(graph, return_type);
89 bool graph_built = builder.BuildGraph(*item);
H A Dpretty_printer_test.cc19 #include "builder.h"
34 HGraphBuilder builder(graph);
36 bool graph_built = builder.BuildGraph(*item);
H A Dlinearize_test.cc22 #include "builder.h"
43 HGraphBuilder builder(graph);
45 bool graph_built = builder.BuildGraph(*item);
H A Ddominator_test.cc18 #include "builder.h"
31 HGraphBuilder builder(graph);
33 bool graph_built = builder.BuildGraph(*item);
H A Dinliner.cc20 #include "builder.h"
180 HGraphBuilder builder(callee_graph,
187 if (!builder.BuildGraph(*code_item)) {
H A Dliveness_test.cc19 #include "builder.h"
50 HGraphBuilder builder(graph);
52 bool graph_built = builder.BuildGraph(*item);
H A Dssa_test.cc19 #include "builder.h"
82 HGraphBuilder builder(graph);
84 bool graph_built = builder.BuildGraph(*item);
/art/cmdline/
H A Dcmdline_parser.h54 static void AppendCompletedArgument(Builder& builder, detail::CmdlineParseArgumentAny* arg);
198 // Ensure we always move this when returning a new builder.
202 // Used by builder to internally ignore arguments by dropping them on the floor after parsing.
238 // Called by any function that doesn't chain back into this builder.
239 // Completes the argument builder and save the information into the main builder.
315 // Ensure we always move this when returning a new builder.
395 auto&& builder = Define(ignore_name).template WithType<std::string>().IntoIgnore(); local
396 assert(&builder == this);
397 (void)builder; // Ignor
400 auto&& builder = Define(ignore_name).template WithType<Unit>().IntoIgnore(); local
626 AppendCompletedArgument( CmdlineParser<TVariantMap, TVariantMapKey>::Builder& builder, detail::CmdlineParseArgumentAny* arg) argument
[all...]

Completed in 300 milliseconds

12