Lines Matching defs:intrin
378 if (const auto *intrin{proc.GetSpecificIntrinsic()}) {
379 return !intrin->isRestrictedSpecific;
680 const SpecificIntrinsic &intrin{DEREF(x.proc().GetSpecificIntrinsic())};
681 inInquiry = context_.intrinsics().GetIntrinsicClass(intrin.name) ==
684 if ((context_.intrinsics().IsIntrinsic(intrin.name) &&
685 badIntrinsicsForComponents_.find(intrin.name) !=
687 return "reference to intrinsic '"s + intrin.name +
693 intrin.name +
706 if (intrin.name == "present") {
713 if (intrin.name == "allocated" || intrin.name == "associated" ||
714 intrin.name == "is_contiguous") { // ok
715 } else if (intrin.name == "len" &&
719 } else if (intrin.name == "lbound" &&
723 } else if ((intrin.name == "shape" || intrin.name == "size" ||
724 intrin.name == "sizeof" ||
725 intrin.name == "storage_size" ||
726 intrin.name == "ubound") &&
731 return "non-constant inquiry function '"s + intrin.name +