Home
last modified time | relevance | path

Searched refs:IsPureProcedure (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/flang/lib/Evaluate/
Dtools.cpp939 bool IsPureProcedure(const Symbol &symbol) { in IsPureProcedure() function
943 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() function
973 return symbol && IsPureProcedure(*symbol); in IsPureProcedure()
Dcheck-expression.cpp451 if (!semantics::IsPureProcedure(*symbol)) { in operator ()()
/external/llvm-project/flang/lib/Semantics/
Dcheck-do-forall.cpp277 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()
Dcheck-declarations.cpp90 return innermostSymbol_ && IsPureProcedure(*innermostSymbol_); in InPure()
208 if (IsProcedure(symbol) && !IsPureProcedure(symbol) && IsDummy(symbol)) { in Check()
1445 if (!IsPureProcedure(symbol) && IsPureProcedure(*overridden)) { in CheckProcBinding()
Dtools.cpp79 return IsPureProcedure(scope) ? &scope : nullptr; in FindPureProcedureContaining()
329 (IsPureProcedure(scope) && IsPointerDummy(object)) || in FindExternallyVisibleObject()
Dexpression.cpp2259 if (procSymbol && !IsPureProcedure(*procSymbol)) { in CheckCall()
/external/llvm-project/flang/include/flang/Evaluate/
Dtools.h909 bool IsPureProcedure(const Symbol &);
910 bool IsPureProcedure(const Scope &);