/test/vts/compilation_tools/vtsc/code_gen/fuzzer/ |
FuzzerCodeGenBase.h | 20 #include <hidl-util/Formatter.h> 41 void GenerateAll(Formatter &header_out, Formatter &source_out); 43 void GenerateHeaderFile(Formatter &out); 45 void GenerateSourceFile(Formatter &out); 49 virtual void GenerateSourceIncludeFiles(Formatter &out) = 0; 51 virtual void GenerateUsingDeclaration(Formatter &out) = 0; 53 virtual void GenerateGlobalVars(Formatter &out) = 0; 55 virtual void GenerateLLVMFuzzerInitialize(Formatter &out) = 0; 57 virtual void GenerateLLVMFuzzerTestOneInput(Formatter &out) = 0 [all...] |
FuzzerCodeGenBase.cpp | 29 void FuzzerCodeGenBase::GenerateAll(Formatter & /* header_out */, 30 Formatter &source_out) { 34 void FuzzerCodeGenBase::GenerateHeaderFile(Formatter & /* out */) { 38 void FuzzerCodeGenBase::GenerateSourceFile(Formatter &out) { 52 void FuzzerCodeGenBase::GenerateOpenNameSpaces(Formatter &out) { 57 void FuzzerCodeGenBase::GenerateCloseNameSpaces(Formatter &out) { 62 void FuzzerCodeGenBase::GenerateWarningComment(Formatter &out) {
|
HalHidlFuzzerCodeGen.h | 31 void GenerateSourceIncludeFiles(Formatter &out) override; 32 void GenerateUsingDeclaration(Formatter &out) override; 33 void GenerateGlobalVars(Formatter &out) override; 34 void GenerateLLVMFuzzerInitialize(Formatter &out) override; 35 void GenerateLLVMFuzzerTestOneInput(Formatter &out) override; 39 void GenerateReturnCallback(Formatter &out, 42 void GenerateHalFunctionCall(Formatter &out,
|
/system/tools/hidl/utils/include/hidl-util/ |
Formatter.h | 26 // Two styles to use a Formatter. 31 struct Formatter { 32 static Formatter invalid() { return Formatter(); } 35 Formatter(FILE* file, size_t spacesPerIndent = 4); 36 Formatter(Formatter&&) = default; 37 ~Formatter(); 46 Formatter& indent(size_t level, const std::function<void(void)>& func); 52 Formatter& indent(const std::function<void(void)>& func) [all...] |
/test/vts/compilation_tools/vtsc/code_gen/driver/ |
DriverCodeGenBase.h | 22 #include <hidl-util/Formatter.h> 39 virtual void GenerateAll(Formatter& header_out, Formatter& source_out, 44 Formatter& out, const ComponentSpecificationMessage& message); 48 Formatter& out, const ComponentSpecificationMessage& message); 53 virtual void GenerateClassHeader(Formatter& out, 58 virtual void GenerateClassImpl(Formatter& out, 63 virtual void GenerateCppBodyFuzzFunction(Formatter& out, 68 virtual void GenerateCppBodyGetAttributeFunction(Formatter& out, 73 virtual void GenerateDriverFunctionImpl(Formatter& out [all...] |
HalHidlCodeGen.h | 36 void GenerateClassHeader(Formatter& out, 40 void GenerateClassImpl(Formatter& out, 44 void GenerateCppBodyFuzzFunction(Formatter& out, 48 virtual void GenerateDriverFunctionImpl(Formatter& out, 52 void GenerateVerificationFunctionImpl(Formatter& out, 56 void GenerateCppBodyGetAttributeFunction(Formatter& out, 61 Formatter& out, const ComponentSpecificationMessage& message) override; 64 Formatter& out, const ComponentSpecificationMessage& message, 67 void GenerateClassConstructionFunction(Formatter& out, 71 void GenerateHeaderGlobalFunctionDeclarations(Formatter& out [all...] |
HalCodeGen.h | 37 void GenerateCppBodyFuzzFunction(Formatter& out, 41 void GenerateCppBodyGetAttributeFunction(Formatter& out, 46 Formatter& out, const ComponentSpecificationMessage& message, 49 void GenerateClassConstructionFunction(Formatter& out, 53 void GenerateSubStructFuzzFunctionCall(Formatter& out, 56 void GenerateSubStructGetAttributeFunctionCall(Formatter& out, 59 void GenerateCppBodyFuzzFunction(Formatter& out, 64 void GenerateCppBodyGetAttributeFunction(Formatter& out,
|
LibSharedCodeGen.h | 36 void GenerateCppBodyFuzzFunction(Formatter& out, 40 void GenerateCppBodyGetAttributeFunction(Formatter& out, 44 void GenerateClassConstructionFunction(Formatter& out,
|
/system/tools/hidl/utils/ |
Formatter.cpp | 17 #include "Formatter.h" 25 Formatter::Formatter() : mFile(NULL /* invalid */), mIndentDepth(0), mAtStartOfLine(true) {} 27 Formatter::Formatter(FILE* file, size_t spacesPerIndent) 33 Formatter::~Formatter() { 40 void Formatter::indent(size_t level) { 44 void Formatter::unindent(size_t level) { 49 Formatter& Formatter::indent(size_t level, const std::function<void(void)>& func) [all...] |
/cts/tests/tests/text/src/android/text/format/cts/ |
FormatterTest.java | 27 import android.text.format.Formatter; 42 assertEquals("", Formatter.formatFileSize(null, 0)); 52 assertEquals("0 B", Formatter.formatFileSize(context, 0)); 53 assertEquals("1 B", Formatter.formatFileSize(context, 1)); 54 assertEquals("9 B", Formatter.formatFileSize(context, 9)); 55 assertEquals("10 B", Formatter.formatFileSize(context, 10)); 56 assertEquals("99 B", Formatter.formatFileSize(context, 99)); 57 assertEquals("100 B", Formatter.formatFileSize(context, 100)); 58 assertEquals("900 B", Formatter.formatFileSize(context, 900)); 59 assertEquals("0.90 kB", Formatter.formatFileSize(context, 901)) [all...] |
/test/vts/compilation_tools/vtsc/code_gen/profiler/ |
ProfilerCodeGenBase.h | 22 #include <hidl-util/Formatter.h> 45 void GenerateAll(Formatter& header_out, Formatter& source_out, 49 virtual void GenerateHeaderFile(Formatter &out, 53 virtual void GenerateSourceFile(Formatter &out, 58 virtual void GenerateProfilerForScalarVariable(Formatter& out, 63 virtual void GenerateProfilerForStringVariable(Formatter& out, 68 virtual void GenerateProfilerForEnumVariable(Formatter& out, 73 virtual void GenerateProfilerForVectorVariable(Formatter& out, 78 virtual void GenerateProfilerForArrayVariable(Formatter& out [all...] |
HalHidlProfilerCodeGen.h | 32 virtual void GenerateProfilerForScalarVariable(Formatter& out, 36 virtual void GenerateProfilerForStringVariable(Formatter& out, 40 virtual void GenerateProfilerForEnumVariable(Formatter& out, 44 virtual void GenerateProfilerForVectorVariable(Formatter& out, 48 virtual void GenerateProfilerForArrayVariable(Formatter& out, 52 virtual void GenerateProfilerForStructVariable(Formatter& out, 56 virtual void GenerateProfilerForUnionVariable(Formatter& out, 60 virtual void GenerateProfilerForHidlCallbackVariable(Formatter& out, 64 virtual void GenerateProfilerForHidlInterfaceVariable(Formatter& out, 68 virtual void GenerateProfilerForMaskVariable(Formatter& out [all...] |
/frameworks/base/core/tests/coretests/src/android/text/format/ |
FormatterTest.java | 19 import static android.text.format.Formatter.FLAG_IEC_UNITS; 20 import static android.text.format.Formatter.FLAG_SI_UNITS; 31 import android.text.format.Formatter.BytesResult; 99 BytesResult r = Formatter.formatBytes(mContext.getResources(), 1, 0); 137 assertEquals("3 days", Formatter.formatShortElapsedTime(mContext, 2 * DAY + 12 * HOUR)); 138 assertEquals("2 days", Formatter.formatShortElapsedTime(mContext, 2 * DAY + 11 * HOUR)); 139 assertEquals("2 days", Formatter.formatShortElapsedTime(mContext, 2 * DAY)); 141 Formatter.formatShortElapsedTime(mContext, 1 * DAY + 23 * HOUR + 59 * MINUTE)); 143 Formatter.formatShortElapsedTime(mContext, 1 * DAY + 59 * MINUTE)); 144 assertEquals("1 day", Formatter.formatShortElapsedTime(mContext, 1 * DAY)) [all...] |
/system/tools/hidl/ |
AST.h | 38 struct Formatter; 122 void generateCppSource(Formatter& out) const; 124 void generateInterfaceHeader(Formatter& out) const; 125 void generateHwBinderHeader(Formatter& out) const; 126 void generateStubHeader(Formatter& out) const; 127 void generateProxyHeader(Formatter& out) const; 128 void generatePassthroughHeader(Formatter& out) const; 130 void generateCppImplHeader(Formatter& out) const; 131 void generateCppImplSource(Formatter& out) const; 133 void generateCppAdapterHeader(Formatter& out) const [all...] |
DocComment.h | 21 #include <hidl-util/Formatter.h> 32 void emit(Formatter& out) const; 40 void emitDocComment(Formatter& out) const {
|
HidlTypeAssertion.h | 25 struct Formatter; 36 static void EmitAll(Formatter &out);
|
Method.h | 22 #include <hidl-util/Formatter.h> 39 struct Formatter; 52 using MethodImpl = std::map<MethodImplType, std::function<void(Formatter &)>>; 65 void cppImpl(MethodImplType type, Formatter &out) const; 66 void javaImpl(MethodImplType type, Formatter &out) const; 94 void generateCppReturnType(Formatter &out, bool specifyNamespaces = true) const; 95 void generateCppSignature(Formatter &out, 100 void emitCppArgSignature(Formatter &out, bool specifyNamespaces = true) const; 101 void emitCppResultSignature(Formatter &out, bool specifyNamespaces = true) const; 103 void emitJavaArgSignature(Formatter &out) const [all...] |
CompoundType.h | 60 Formatter &out, 68 Formatter &out, 81 Formatter &out, 90 Formatter &out, 103 Formatter &out, 109 Formatter &out, const std::string &fieldName) const override; 112 Formatter &out, 120 void emitTypeDeclarations(Formatter& out) const override; 121 void emitTypeForwardDeclaration(Formatter& out) const override; 122 void emitPackageTypeDeclarations(Formatter& out) const override [all...] |
/libcore/benchmarks/src/benchmarks/regression/ |
FormatterBenchmark.java | 19 import java.util.Formatter; 23 * Compares Formatter against hand-written StringBuilder code. 28 Formatter f = new Formatter(); 43 Formatter f = new Formatter(); 52 Formatter f = new Formatter(); 69 Formatter f = new Formatter(); [all...] |
/libcore/ojluni/src/main/java/java/util/ |
Formattable.java | 33 * specifier of {@link java.util.Formatter}. This interface allows basic 41 * import java.util.Formatter; 57 * public void formatTo(Formatter fmt, int f, int width, int precision) { 94 * <p> When used in conjunction with the {@link java.util.Formatter}, the above 98 * Formatter fmt = new Formatter(); 122 * Formats the object using the provided {@link Formatter formatter}. 124 * @param formatter 125 * The {@link Formatter formatter}. Implementing classes may cal [all...] |
/libcore/luni/src/test/java/libcore/java/util/ |
OldFormatterTest.java | 21 import java.util.Formatter; 32 public void formatTo(Formatter formatter, int flags, int width, int precision) throws IllegalFormatException { 34 formatter.out().append("111"); 41 public void formatTo(Formatter formatter, int flags, int width, int precision) throws IllegalFormatException { 43 formatter.out().append("222"); 50 assertEquals("aaa 111?", new Formatter().format("aaa %s?", ones).toString()); 51 assertEquals("aaa 111 bbb 222?", new Formatter().format("aaa %s bbb %s?", ones, twos).toString()); 57 Formatter fLoc = null [all...] |
OldFormattableTest.java | 22 import java.util.Formatter; 29 public void formatTo(Formatter arg0, int arg1, int arg2, int arg3) { 49 Formatter fmt = new Formatter();
|
/test/vts/compilation_tools/vtsc/code_gen/ |
CodeGenBase.h | 20 #include <hidl-util/Formatter.h> 51 virtual void GenerateAll(Formatter& header_out, Formatter& source_out, 56 Formatter& out, const ComponentSpecificationMessage& message) = 0; 60 Formatter& out, const ComponentSpecificationMessage& message) = 0;
|
/external/caliper/examples/src/main/java/examples/ |
FormatterBenchmark.java | 20 import java.util.Formatter; 23 * Compares Formatter against hand-written StringBuilder code. 28 Formatter f = new Formatter(); 43 Formatter f = new Formatter(); 60 Formatter f = new Formatter();
|
/system/tools/hidl/c2hal/ |
Declaration.h | 24 #include <hidl-util/Formatter.h> 46 void generateCommentText(Formatter &out) const; 51 virtual void generateSource(Formatter &out) const = 0; 54 virtual void generateParameterSource(Formatter &out) const;
|