Lines Matching refs:Formatter
39 struct Formatter;
142 void generateCppSource(Formatter& out) const;
144 void generateInterfaceHeader(Formatter& out) const;
145 void generateHwBinderHeader(Formatter& out) const;
146 void generateStubHeader(Formatter& out) const;
147 void generateProxyHeader(Formatter& out) const;
148 void generatePassthroughHeader(Formatter& out) const;
150 void generateCppImplHeader(Formatter& out) const;
151 void generateCppImplSource(Formatter& out) const;
153 void generateCppAdapterHeader(Formatter& out) const;
154 void generateCppAdapterSource(Formatter& out) const;
156 void generateJava(Formatter& out, const std::string& limitToType) const;
157 void generateJavaImpl(Formatter& out) const;
158 void generateJavaTypes(Formatter& out, const std::string& limitToType) const;
160 void generateVts(Formatter& out) const;
162 void generateDependencies(Formatter& out) const;
163 void generateInheritanceHierarchy(Formatter& out) const;
165 void generateFormattedHidl(Formatter& out) const;
211 static void generateCppPackageInclude(Formatter& out, const FQName& package,
297 void enterLeaveNamespace(Formatter &out, bool enter) const;
299 void generateTypeSource(Formatter& out, const std::string& ifaceName) const;
306 void generateTemplatizationLink(Formatter& out) const;
307 void generateCppTag(Formatter& out, const std::string& tag) const;
309 void generateMethods(Formatter& out, const MethodGenerator& gen,
311 void generateStubImplMethod(Formatter& out, const std::string& className,
313 …void generatePassthroughMethod(Formatter& out, const Method* method, const Interface* superInterfa…
314 void generateStaticProxyMethodSource(Formatter& out, const std::string& className,
316 void generateProxyMethodSource(Formatter& out, const std::string& className,
318 void generateAdapterMethod(Formatter& out, const Method* method) const;
320 void generateFetchSymbol(Formatter &out, const std::string &ifaceName) const;
322 void generateProxySource(Formatter& out, const FQName& fqName) const;
324 void generateStubSource(Formatter& out, const Interface* iface) const;
326 void generateStubSourceForMethod(Formatter& out, const Method* method,
328 void generateStaticStubMethodSource(Formatter& out, const FQName& fqName,
331 void generatePassthroughSource(Formatter& out) const;
333 void generateInterfaceSource(Formatter& out) const;
349 Formatter &out,
354 Formatter &out,
359 void declareCppReaderLocals(Formatter& out, const std::vector<NamedReference<Type>*>& arg,
362 void emitCppReaderWriter(Formatter& out, const std::string& parcelObj, bool parcelObjIsPointer,
366 void emitJavaReaderWriter(Formatter& out, const std::string& parcelObj,
370 void emitVtsTypeDeclarations(Formatter& out) const;