Lines Matching defs:program
117 bool Walk(const parser::Program &program) {
118 parser::Walk(program, *this);
207 SemanticsContext &context, parser::Program &program) {
208 ResolveNames(context, program, context.globalScope());
209 RewriteParseTree(context, program);
212 StatementSemanticsPass1{context}.Walk(program);
214 pass2.Walk(program);
216 SemanticsVisitor<AccStructureChecker>{context}.Walk(program);
219 SemanticsVisitor<OmpStructureChecker>{context}.Walk(program);
222 SemanticsVisitor<CUDAChecker>{context}.Walk(program);
234 /// and with an initial value (if any) in a program. This allows reporting