Home
last modified time | relevance | path

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

/aosp12/system/tools/aidl/
H A Daidl.cpp474 std::unique_ptr<Parser> main_parser = Parser::Parse(input_file_name, io_delegate, *typenames); in load_and_validate_aidl() local
475 if (main_parser == nullptr) { in load_and_validate_aidl()
479 for (const auto& type : main_parser->ParsedDocument().DefinedTypes()) { in load_and_validate_aidl()
503 for (const auto& import : main_parser->ParsedDocument().Imports()) { in load_and_validate_aidl()
581 if (!is_check_api && !main_parser->Resolve(resolver)) { in load_and_validate_aidl()
601 const auto& types = main_parser->ParsedDocument().DefinedTypes(); in load_and_validate_aidl()
604 AIDL_FATAL_IF(defined_type == nullptr, main_parser->FileName()); in load_and_validate_aidl()
718 if (!ValidateAnnotationContext(main_parser->ParsedDocument())) { in load_and_validate_aidl()
722 if (!is_check_api && !Diagnose(main_parser->ParsedDocument(), options.GetDiagnosticMapping())) { in load_and_validate_aidl()