Home
last modified time | relevance | path

Searched refs:builder (Results 1 – 25 of 38) sorted by relevance

12

/art/compiler/utils/
Dtest_dex_file_builder_test.cc26 TestDexFileBuilder builder; in TEST() local
27 builder.AddString("Arbitrary string"); in TEST()
28 builder.AddType("Ljava/lang/Class;"); in TEST()
29 builder.AddField("LTestClass;", "[I", "intField"); in TEST()
30 builder.AddMethod("LTestClass;", "()I", "foo"); in TEST()
31 builder.AddMethod("LTestClass;", "(Ljava/lang/Object;[Ljava/lang/Object;)LTestClass;", "bar"); in TEST()
33 std::unique_ptr<const DexFile> dex_file(builder.Build(dex_location)); in TEST()
78 EXPECT_EQ(0u, builder.GetStringIdx("Arbitrary string")); in TEST()
79 EXPECT_EQ(2u, builder.GetTypeIdx("Ljava/lang/Class;")); in TEST()
80 EXPECT_EQ(0u, builder.GetFieldIdx("LTestClass;", "[I", "intField")); in TEST()
[all …]
/art/tools/dexfuzz/src/dexfuzz/
DExecutionResult.java43 StringBuilder builder = new StringBuilder(); in getFlattenedOutput() local
45 builder.append(line); in getFlattenedOutput()
47 flattenedOutput = builder.toString(); in getFlattenedOutput()
57 StringBuilder builder = new StringBuilder(); in getFlattenedOutputWithNewlines() local
59 builder.append(line).append("\n"); in getFlattenedOutputWithNewlines()
61 flattenedOutputWithNewlines = builder.toString(); in getFlattenedOutputWithNewlines()
71 StringBuilder builder = new StringBuilder(); in getFlattenedError() local
73 builder.append(line); in getFlattenedError()
75 flattenedError = builder.toString(); in getFlattenedError()
85 StringBuilder builder = new StringBuilder(); in getFlattenedErrorWithNewlines() local
[all …]
DMutationStats.java60 StringBuilder builder = new StringBuilder(); in getStatsString() local
61 builder.append("{"); in getStatsString()
65 builder.append(", "); in getStatsString()
69 builder.append("\"").append(statName).append("\": ").append(stats.get(statName)); in getStatsString()
71 builder.append("}"); in getStatsString()
72 return builder.toString(); in getStatsString()
/art/compiler/
Delf_writer_quick.cc70 static void WriteDebugSymbols(ElfBuilder<ElfTypes>* builder, OatWriter* oat_writer);
154 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>( in Write() local
161 const auto* text = builder->GetText(); in Write()
202 builder->RegisterSection(eh_frame.get()); in Write()
203 builder->RegisterSection(eh_frame_hdr.get()); in Write()
211 builder->RegisterSection(debug_frame.get()); in Write()
214 builder->RegisterSection(debug_frame_oat_patches.get()); in Write()
217 WriteDebugSymbols(builder.get(), oat_writer); in Write()
225 builder->RegisterSection(debug_info.get()); in Write()
228 builder->RegisterSection(debug_info_oat_patches.get()); in Write()
[all …]
/art/runtime/
Dleb128_test.cc97 Leb128EncodingVector builder; in TEST() local
98 builder.PushBackUnsigned(uleb128_tests[i].decoded); in TEST()
99 EXPECT_EQ(UnsignedLeb128Size(uleb128_tests[i].decoded), builder.GetData().size()); in TEST()
101 const uint8_t* encoded_data_ptr = &builder.GetData()[0]; in TEST()
103 if (j < builder.GetData().size()) { in TEST()
134 Leb128EncodingVector builder; in TEST() local
136 builder.PushBackUnsigned(uleb128_tests[i].decoded); in TEST()
138 const uint8_t* encoded_data_ptr = &builder.GetData()[0]; in TEST()
149 EXPECT_EQ(builder.GetData().size(), in TEST()
150 static_cast<size_t>(encoded_data_ptr - &builder.GetData()[0])); in TEST()
[all …]
/art/tools/dexfuzz/src/dexfuzz/program/
DMutationSerializer.java32 StringBuilder builder = new StringBuilder(); in getMutationString() local
33 builder.append(mutation.mutatorClass.getCanonicalName()).append(" "); in getMutationString()
34 builder.append(mutation.mutatableCodeIdx).append(" "); in getMutationString()
35 builder.append(mutation.getString()); in getMutationString()
36 return builder.toString(); in getMutationString()
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DNonsenseStringPrinter.java42 StringBuilder builder = new StringBuilder(); in getString() local
43 builder.append(insertionIdx).append(" "); in getString()
44 builder.append(nonsenseString); in getString()
45 return builder.toString(); in getString()
156 StringBuilder builder = new StringBuilder(); in getRandomString() local
158 builder.append((char) (rng.nextInt((end + 1) - start) + start)); in getRandomString()
160 return builder.toString(); in getRandomString()
DSwitchBranchShifter.java43 StringBuilder builder = new StringBuilder(); in getString() local
44 builder.append(switchInsnIdx).append(" "); in getString()
45 builder.append(switchTargetIdx).append(" "); in getString()
46 builder.append(newTargetIdx); in getString()
47 return builder.toString(); in getString()
DVRegChanger.java43 StringBuilder builder = new StringBuilder(); in getString() local
44 builder.append(vregInsnIdx).append(" "); in getString()
45 builder.append(mutatingVreg).append(" "); in getString()
46 builder.append(newVregValue); in getString()
47 return builder.toString(); in getString()
DInstructionSwapper.java40 StringBuilder builder = new StringBuilder(); in getString() local
41 builder.append(swapInsnIdx).append(" "); in getString()
42 builder.append(swapWithInsnIdx); in getString()
43 return builder.toString(); in getString()
DBranchShifter.java42 StringBuilder builder = new StringBuilder(); in getString() local
43 builder.append(branchInsnIdx).append(" "); in getString()
44 builder.append(newTargetIdx); in getString()
45 return builder.toString(); in getString()
DConstantValueChanger.java42 StringBuilder builder = new StringBuilder(); in getString() local
43 builder.append(constInsnIdx).append(" "); in getString()
44 builder.append(newConstant); in getString()
45 return builder.toString(); in getString()
DFieldFlagChanger.java45 StringBuilder builder = new StringBuilder(); in getString() local
46 builder.append(fieldInsnIdx).append(" "); in getString()
47 builder.append(setVolatile); in getString()
48 return builder.toString(); in getString()
DPoolIndexChanger.java43 StringBuilder builder = new StringBuilder(); in getString() local
44 builder.append(poolIndexInsnIdx).append(" "); in getString()
45 builder.append(newPoolIndex); in getString()
46 return builder.toString(); in getString()
DArithOpChanger.java44 StringBuilder builder = new StringBuilder(); in getString() local
45 builder.append(arithmeticInsnIdx).append(" "); in getString()
46 builder.append(newOpcode); in getString()
47 return builder.toString(); in getString()
/art/compiler/dwarf/
Ddwarf_test.h65 ElfBuilder<ElfTypes> builder(isa, 0, &no_code, 0, &no_code, 0); in Objdump()
74 builder.RegisterSection(&debug_info); in Objdump()
78 builder.RegisterSection(&debug_abbrev); in Objdump()
82 builder.RegisterSection(&debug_str); in Objdump()
86 builder.RegisterSection(&debug_line); in Objdump()
90 builder.RegisterSection(&debug_frame); in Objdump()
93 builder.Write(file.GetFile()); in Objdump()
/art/cmdline/
Dcmdline_parser.h54 static void AppendCompletedArgument(Builder& builder, detail::CmdlineParseArgumentAny* arg);
395 auto&& builder = Define(ignore_name).template WithType<std::string>().IntoIgnore(); in Ignore()
396 assert(&builder == this); in Ignore()
397 (void)builder; // Ignore pointless unused warning, it's used in the assert. in Ignore()
400 auto&& builder = Define(ignore_name).template WithType<Unit>().IntoIgnore(); in Ignore()
401 assert(&builder == this); in Ignore()
402 (void)builder; // Ignore pointless unused warning, it's used in the assert. in Ignore()
627 CmdlineParser<TVariantMap, TVariantMapKey>::Builder& builder, in AppendCompletedArgument() argument
629 builder.AppendCompletedArgument(arg); in AppendCompletedArgument()
/art/compiler/optimizing/
Dsuspend_check_test.cc34 HGraphBuilder builder(graph); in TestCode() local
36 bool graph_built = builder.BuildGraph(*item); in TestCode()
Doptimizing_unit_test.h86 HGraphBuilder builder(graph, return_type);
89 bool graph_built = builder.BuildGraph(*item);
Dpretty_printer_test.cc34 HGraphBuilder builder(graph); in TestCode() local
36 bool graph_built = builder.BuildGraph(*item); in TestCode()
Dlinearize_test.cc43 HGraphBuilder builder(graph); in TestCode() local
45 bool graph_built = builder.BuildGraph(*item); in TestCode()
/art/test/501-regression-packed-switch/
Dinfo.txt1 Regression test for the interpreter and optimizing's builder which used
/art/test/478-checker-clinit-check-pruning/
Dinfo.txt2 added by the graph builder during the construction of a static invoke
/art/test/516-dead-move-result/
Dinfo.txt1 Regression test for the graph builder in optimizing,
/art/test/081-hot-exceptions/
Dinfo.txt1 Make a hot exception-throwing path to stress test how the trace builder handles

12