Lines Matching refs:SpecificIntrinsic
68 SpecificIntrinsic::SpecificIntrinsic( in SpecificIntrinsic() function in Fortran::evaluate::SpecificIntrinsic
73 DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS(SpecificIntrinsic) in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS() argument
75 SpecificIntrinsic::~SpecificIntrinsic() {} in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS()
77 bool SpecificIntrinsic::operator==(const SpecificIntrinsic &that) const { in operator ==()
89 if (const auto *intrinsic{std::get_if<SpecificIntrinsic>(&u)}) { in GetType()
106 if (const auto *intrinsic{std::get_if<SpecificIntrinsic>(&u)}) { in Rank()
139 } else if (const auto *intrinsic{std::get_if<SpecificIntrinsic>(&u)}) { in IsElemental()
148 const SpecificIntrinsic *ProcedureDesignator::GetSpecificIntrinsic() const { in GetSpecificIntrinsic()
149 return std::get_if<SpecificIntrinsic>(&u); in GetSpecificIntrinsic()
175 [](const SpecificIntrinsic &i) { return i.name; }, in GetName()
185 if (const auto *intrinsic{std::get_if<SpecificIntrinsic>(&proc_.u)}) { in LEN()