Home
last modified time | relevance | path

Searched refs:AidlBackend (Results 1 – 3 of 3) sorted by relevance

/aosp12/system/tools/hidl/hidl2aidl/
H A DAidlTranslate.cpp43 case AidlBackend::NDK: in translateHeaderFile()
45 case AidlBackend::CPP: in translateHeaderFile()
55 case AidlBackend::NDK: in translateSourceFile()
57 case AidlBackend::CPP: in translateSourceFile()
59 case AidlBackend::JAVA: in translateSourceFile()
98 CHECK(backend != AidlBackend::JAVA); in emitStaticAsserts()
202 if (backend == AidlBackend::CPP) { in wrapToString16()
403 AidlBackend backend) { in emitCppTranslateHeader()
404 CHECK(backend == AidlBackend::CPP || backend == AidlBackend::NDK); in emitCppTranslateHeader()
439 AidlBackend backend) { in emitTranslateSource()
[all …]
H A Dmain.cpp172 static void emitAidlSharedLibs(Formatter& out, FQName fqName, AidlBackend backend) { in emitAidlSharedLibs()
173 if (backend == AidlBackend::NDK) { in emitAidlSharedLibs()
177 } else if (backend == AidlBackend::CPP) { in emitAidlSharedLibs()
190 if (backend == AidlBackend::JAVA) { in emitHidlSharedLibs()
204 static std::string aidlTranslateLibraryName(FQName fqName, AidlBackend backend) { in aidlTranslateLibraryName()
206 if (backend == AidlBackend::NDK) { in aidlTranslateLibraryName()
208 } else if (backend == AidlBackend::CPP) { in aidlTranslateLibraryName()
244 for (auto backend : {AidlBackend::CPP, AidlBackend::NDK}) { in emitBuildFile()
247 if (backend == AidlBackend::NDK) { in emitBuildFile()
263 emitAidlSharedLibs(out, fqName, AidlBackend::JAVA); in emitBuildFile()
[all …]
H A DAidlHelper.h61 enum class AidlBackend { UNKNOWN, NDK, CPP, JAVA }; enum
114 static std::string translateHeaderFile(const FQName& fqName, AidlBackend backend);
115 static std::string translateSourceFile(const FQName& fqName, AidlBackend backend);