Searched refs:IsProcedure (Results 1 – 19 of 19) sorted by relevance
736 bool IsProcedure(const Expr<SomeType> &expr) { in IsProcedure() function1211 } else if (!IsProcedure(symbol)) { in IsPureProcedure()1251 } else if (!IsProcedure(symbol)) { in IsElementalProcedure()1282 bool IsProcedure(const Symbol &symbol) { in IsProcedure() function1294 bool IsProcedure(const Scope &scope) { in IsProcedure() function1296 return symbol && IsProcedure(*symbol); in IsProcedure()1307 return IsPointer(symbol) && IsProcedure(symbol); in IsProcedurePointer()
75 if (IsProcedure(symbol)) { in FoldOperation()
2091 auto procPointer{IsProcedure(*last) in HandleNull()2252 if (IsProcedure(*targetSymbol)) { in CheckAssociated()2258 if (IsProcedure(*pointerSymbol)) { in CheckAssociated()
84 return IsPointer(*funcRes) && !IsProcedure(*funcRes); in ReturnsDataPointer()
68 : IsProcedure(symbol) && !IsPointer(symbol) ? "Procedure" in operator ()()
363 if (evaluate::IsProcedure(*expr)) { in InitElement()381 } else if (evaluate::IsProcedure(*expr)) { in InitElement()392 } else if (evaluate::IsProcedure(*expr)) { in InitElement()
51 if (IsProcedure(lhs)) {
329 if (IsProcedure(symbol)) { in GetSizeAndAlignment()
261 if (IsProcedure(symbol) && !IsPureProcedure(symbol) && IsDummy(symbol)) { in Check()386 if (IsProcedure(symbol)) { in CheckValue()1478 if (IsProcedure(symbol)) { in CheckVolatile()
284 return symbol.attrs().test(Attr::BIND_C) && IsProcedure(symbol); in IsBindCProcedure()1115 if (!IsProcedure(ultimate)) { in ClassifyProcedure()
201 if (semantics::IsProcedure(symbol)) { in Designate()1996 if (!IsProcedure(*sym)) { in AnalyzeProcedureComponentRef()2341 } else if (IsProcedure(*resolution)) { in GetCalleeAndArguments()3691 if (isProcedureCall_ || !IsProcedure(*argExpr)) { in AnalyzeExpr()
589 if (IsProcedure(ref) && !IsPureProcedure(ref)) { in CheckMaskIsPure()
6482 if (!IsProcedure(*name->symbol)) { in ResolveDataRef()6853 } else if (IsProcedure(*symbol) || symbol->has<DerivedTypeDetails>() || in HandleProcedureName()
938 bool IsProcedure(const Expr<SomeType> &);1113 bool IsProcedure(const Symbol &);1114 bool IsProcedure(const Scope &);
309 if (IsProcedure(field)) in genDerivedType()
1408 (semantics::IsProcedure(sym) && IsDummy(sym)); in analyze()1412 if (semantics::IsProcedure(sym) && !isProcedurePointerOrDummy) in analyze()1830 if (Fortran::semantics::IsProcedure(symbol)) { in visitSymbol()
447 if (Fortran::semantics::IsProcedure(sym)) in walkCaptureCategories()
1250 if (Fortran::semantics::IsProcedure(sym)) { in mapSymbolAttributes()
2305 if (Fortran::evaluate::IsProcedure(assign.rhs)) in genAssignment()