Lines Matching defs:PushContext
68 void PushContext(const parser::CharBlock &source, T dir, Scope &scope) {
71 void PushContext(const parser::CharBlock &source, T dir) {
355 PushContext(x.source, std::get<llvm::omp::Directive>(x.t));
360 PushContext(x.source, llvm::omp::Directive::OMPD_metadirective);
389 PushContext(x.source, llvm::omp::Directive::OMPD_declare_simd);
399 PushContext(x.source, llvm::omp::Directive::OMPD_depobj);
409 PushContext(x.source, llvm::omp::Directive::OMPD_requires);
877 PushContext(blockDir.source, blockDir.v);
891 PushContext(declDir.source, llvm::acc::Directive::ACCD_declare);
956 PushContext(loopDir.source, loopDir.v);
974 PushContext(standaloneDir.source, standaloneDir.v);
1119 PushContext(
1122 PushContext(verbatim.source, llvm::acc::Directive::ACCD_routine);
1161 PushContext(combinedDir.source, combinedDir.v);
1266 PushContext(verbatim.source, llvm::acc::Directive::ACCD_cache);
1592 PushContext(beginDir.source, beginDir.v);
1663 PushContext(standaloneDir.source, standaloneDir.v);
1714 PushContext(beginDir.source, beginDir.v);
1925 PushContext(beginDir.source, beginDir.v);
1938 PushContext(beginCriticalDir.source, llvm::omp::Directive::OMPD_critical);
1952 PushContext(x.source, llvm::omp::Directive::OMPD_declare_target);
1975 PushContext(x.source, llvm::omp::Directive::OMPD_declare_mapper);
1980 PushContext(x.source, llvm::omp::Directive::OMPD_threadprivate);
1987 PushContext(x.source, llvm::omp::Directive::OMPD_allocate);
1994 PushContext(x.source, llvm::omp::Directive::OMPD_dispatch);
1999 PushContext(x.source, llvm::omp::Directive::OMPD_allocate);
2008 PushContext(x.source, llvm::omp::Directive::OMPD_allocators);