Lines Matching refs:banjo
212 ResponseFileArguments(banjo::StringView filename) in ResponseFileArguments()
257 bool Parse(const banjo::SourceFile& source_file, banjo::IdentifierTable* identifier_table, in Parse()
258 banjo::ErrorReporter* error_reporter, banjo::flat::Library* library) { in Parse()
259 banjo::Lexer lexer(source_file, identifier_table); in Parse()
260 banjo::Parser parser(&lexer, error_reporter); in Parse()
300 banjo::StringView response_file = response.data() + 1; in main()
341 std::vector<banjo::SourceManager> source_managers; in main()
342 source_managers.push_back(banjo::SourceManager()); in main()
343 std::string library_zx_data(banjo::LibraryZX::kData, strlen(banjo::LibraryZX::kData) + 1); in main()
345 … std::make_unique<banjo::SourceFile>(banjo::LibraryZX::kFilename, std::move(library_zx_data))); in main()
346 source_managers.push_back(banjo::SourceManager()); in main()
358 banjo::IdentifierTable identifier_table; in main()
359 banjo::ErrorReporter error_reporter; in main()
360 banjo::flat::Libraries all_libraries; in main()
361 const banjo::flat::Library* final_library = nullptr; in main()
366 auto library = std::make_unique<banjo::flat::Library>(&all_libraries, &error_reporter); in main()
403 banjo::DdkGenerator generator(final_library); in main()
408 banjo::DdktlGenerator generator(final_library); in main()
413 banjo::DdktlGenerator generator(final_library); in main()
418 banjo::JSONGenerator generator(final_library); in main()