Searched refs:CollectSymbols (Results 1 – 11 of 11) sorted by relevance
577 for (const Symbol &symbol : evaluate::CollectSymbols(*expr)) { in GatherSymbolsFromExpression()740 UnorderedSymbolSet symbols{evaluate::CollectSymbols(assignment.lhs)}; in CheckForallIndexesUsed()748 auto boundSymbols{evaluate::CollectSymbols(bound)}; in CheckForallIndexesUsed()751 symbols.merge(evaluate::CollectSymbols(bound)); in CheckForallIndexesUsed()758 auto lbSymbols{evaluate::CollectSymbols(bounds.first)}; in CheckForallIndexesUsed()760 auto ubSymbols{evaluate::CollectSymbols(bounds.second)}; in CheckForallIndexesUsed()763 symbols.merge(evaluate::CollectSymbols(bounds.first)); in CheckForallIndexesUsed()764 symbols.merge(evaluate::CollectSymbols(bounds.second)); in CheckForallIndexesUsed()
47 static void CollectSymbols(const Scope &, SymbolVector &, SymbolVector &);95 for (const Symbol &symbol : evaluate::CollectSymbols(expr)) { in DoExpr()182 CollectSymbols(scope, sorted, uses); in PutSymbols()582 void CollectSymbols( in CollectSymbols() function
69 for (const Symbol &symbol : evaluate::CollectSymbols(*e)) { in Pre()1558 evaluate::CollectSymbols(*e)) { in CheckAtomicUpdateAssignmentStmt()
1028 for (const Symbol &symbol : evaluate::CollectSymbols(*expr)) { in HasCoarray()
285 for (const Symbol &symbol : evaluate::CollectSymbols(*expr)) { in Pre()
852 template <typename A> semantics::UnorderedSymbolSet CollectSymbols(const A &x) { in CollectSymbols() function855 template semantics::UnorderedSymbolSet CollectSymbols(const Expr<SomeType> &);856 template semantics::UnorderedSymbolSet CollectSymbols(858 template semantics::UnorderedSymbolSet CollectSymbols(1218 for (const SymbolRef &ref : evaluate::CollectSymbols(*expr)) { in IsPureProcedure()
978 template <typename A> semantics::UnorderedSymbolSet CollectSymbols(const A &);979 extern template semantics::UnorderedSymbolSet CollectSymbols(981 extern template semantics::UnorderedSymbolSet CollectSymbols(983 extern template semantics::UnorderedSymbolSet CollectSymbols(
1442 for (const auto &s : evaluate::CollectSymbols(*e)) in analyze()1448 for (const auto &s : evaluate::CollectSymbols(e)) in analyze()1464 for (const auto &s : evaluate::CollectSymbols(*e)) in analyze()1801 Fortran::evaluate::CollectSymbols(expr)) in visitExpr()
377 for (const auto &sym : Fortran::evaluate::CollectSymbols(expr)) in allSymbolsInExprPresentInMap()2346 Fortran::evaluate::CollectSymbols(*details.stmtFunction())) in genStmtFunctionRef()
581 if (symbolSetsIntersect(ctrlSet, evaluate::CollectSymbols(expr->value())))
330 TEST_F(SymbolCollectorTest, CollectSymbols) { in TEST_F() argument