Lines Matching refs:Program
20 static void MergeExternalFilesIntoCompiledProgram(parser::Program *const program,
21 const ArenaVector<parser::Program *> &packagePrograms)
40 const parser::Program *const program)
42 const auto throwErrorIfPackagesConflict = [&ctx](const parser::Program *const prog1,
43 const parser::Program *const prog2) {
74 const ArenaVector<parser::Program *> &packagePrograms,
79 std::any_of(packagePrograms.cbegin(), packagePrograms.cend(), [&stmt](const parser::Program *const prog) {
89 static void ValidateNoImportComesFromSamePackage(const public_lib::Context *const ctx, parser::Program *const program,
90 ArenaVector<parser::Program *> packagePrograms)
109 bool PackageImplicitImport::Perform(public_lib::Context *const ctx, parser::Program *const program)
128 [](const parser::Program *const prog1, const parser::Program *const prog2) {