Searched refs:IsPureProcedure (Results 1 – 7 of 7) sorted by relevance
939 bool IsPureProcedure(const Symbol &symbol) { in IsPureProcedure() function943 return IsPureProcedure(*procInterface); in IsPureProcedure()946 return IsPureProcedure(details->symbol()); in IsPureProcedure()955 if (IsFunction(*ref) && !IsPureProcedure(*ref)) { in IsPureProcedure()971 bool IsPureProcedure(const Scope &scope) { in IsPureProcedure() function973 return symbol && IsPureProcedure(*symbol); in IsPureProcedure()
451 if (!semantics::IsPureProcedure(*symbol)) { in operator ()()
277 if (name->symbol && !IsPureProcedure(*name->symbol)) { in Post()295 if (component.symbol && !IsPureProcedure(*component.symbol)) { in Post()590 if (IsProcedure(ref) && !IsPureProcedure(ref)) { in CheckMaskIsPure()
90 return innermostSymbol_ && IsPureProcedure(*innermostSymbol_); in InPure()208 if (IsProcedure(symbol) && !IsPureProcedure(symbol) && IsDummy(symbol)) { in Check()1445 if (!IsPureProcedure(symbol) && IsPureProcedure(*overridden)) { in CheckProcBinding()
79 return IsPureProcedure(scope) ? &scope : nullptr; in FindPureProcedureContaining()329 (IsPureProcedure(scope) && IsPointerDummy(object)) || in FindExternallyVisibleObject()
2259 if (procSymbol && !IsPureProcedure(*procSymbol)) { in CheckCall()
909 bool IsPureProcedure(const Symbol &);910 bool IsPureProcedure(const Scope &);