Lines Matching refs:get_if
90 const auto *dataRef{std::get_if<parser::DataRef>(&designator.u)}; in GetDesignatorNameIfDataRef()
91 return dataRef ? std::get_if<parser::Name>(&dataRef->u) : nullptr; in GetDesignatorNameIfDataRef()
422 std::get_if<parser::OmpDependClause::Sink>(&x.u)}) { in Pre()
615 std::get_if<parser::OpenACCStandaloneDeclarativeConstruct>(&x.u)}) { in Pre()
620 std::get_if<parser::OpenACCRoutineConstruct>(&x.u)}) { in Pre()
631 std::get_if<Fortran::parser::AccClause::Copy>(&clause.u)) { in GetAccObjectList()
634 std::get_if<Fortran::parser::AccClause::Create>(&clause.u)) { in GetAccObjectList()
641 std::get_if<Fortran::parser::AccClause::Copyin>(&clause.u)) { in GetAccObjectList()
648 std::get_if<Fortran::parser::AccClause::Copyout>(&clause.u)) { in GetAccObjectList()
655 std::get_if<Fortran::parser::AccClause::Present>(&clause.u)) { in GetAccObjectList()
658 std::get_if<Fortran::parser::AccClause::Deviceptr>( in GetAccObjectList()
662 std::get_if<Fortran::parser::AccClause::DeviceResident>( in GetAccObjectList()
666 std::get_if<Fortran::parser::AccClause::Link>(&clause.u)) { in GetAccObjectList()
734 if (const auto *name{std::get_if<parser::Name>(&x.u)}) { in Pre()
850 std::get_if<parser::AccClause::Collapse>(&clause.u)}) { in GetAssociatedLoopLevelFromClauses()
1291 std::get_if<parser::OmpClause::Ordered>(&clause.u)}) { in GetAssociatedLoopLevelFromClauses()
1298 std::get_if<parser::OmpClause::Collapse>(&clause.u)}) { in GetAssociatedLoopLevelFromClauses()
1456 if (std::get_if<parser::OmpClause::Allocator>(&clause.u)) { in Post()