Lines Matching refs:options

42 #include "options.h"
267 bool write_java_dep_file(const JavaOptions& options,
271 string dep_file_name = options.DependencyFilePath();
281 vector<string> source_aidl = {options.input_file_name_};
289 options.DependencyFileNinja());
294 bool write_cpp_dep_file(const CppOptions& options,
301 string dep_file_name = options.DependencyFilePath();
311 vector<string> source_aidl = {options.InputFileName()};
318 write_common_dep_file(options.OutputCppFilePath(), source_aidl, writer.get(),
319 options.DependencyFileNinja());
321 if (!options.DependencyFileNinja()) {
326 headers.push_back(options.OutputHeaderDir() + '/' +
340 string generate_outputFileName(const JavaOptions& options,
348 result = options.output_base_folder_;
681 int compile_aidl_to_cpp(const CppOptions& options,
689 options.ImportPaths(),
690 options.InputFileName(),
691 options.ShouldGenTraces(),
700 if (!write_cpp_dep_file(options, *interface, imports, io_delegate)) {
704 return (cpp::GenerateCpp(options, *types, *interface, io_delegate)) ? 0 : 1;
707 int compile_aidl_to_java(const JavaOptions& options,
714 options.preprocessed_files_,
715 options.import_paths_,
716 options.input_file_name_,
717 options.gen_traces_,
722 if (aidl_err == AidlError::FOUND_PARCELABLE && !options.fail_on_parcelable_) {
727 write_java_dep_file(options, imports, io_delegate, "");
734 string output_file_name = options.output_file_name_;
736 if (output_file_name.empty() && !options.output_base_folder_.empty()) {
737 output_file_name = generate_outputFileName(options, *interface);
745 if (!write_java_dep_file(options, imports, io_delegate, output_file_name)) {
749 return generate_java(output_file_name, options.input_file_name_.c_str(),
750 interface.get(), types.get(), io_delegate, options);
753 bool preprocess_aidl(const JavaOptions& options,
756 io_delegate.GetCodeWriter(options.output_file_name_);
758 for (const auto& file : options.files_to_preprocess_) {