Home
last modified time | relevance | path

Searched refs:CollectSymbols (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-do-forall.cpp577 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()
H A Dmod-file.cpp47 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
H A Dcheck-omp-structure.cpp69 for (const Symbol &symbol : evaluate::CollectSymbols(*e)) { in Pre()
1558 evaluate::CollectSymbols(*e)) { in CheckAtomicUpdateAssignmentStmt()
H A Dtools.cpp1028 for (const Symbol &symbol : evaluate::CollectSymbols(*expr)) { in HasCoarray()
H A Dresolve-directives.cpp285 for (const Symbol &symbol : evaluate::CollectSymbols(*expr)) { in Pre()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dtools.cpp852 template <typename A> semantics::UnorderedSymbolSet CollectSymbols(const A &x) { in CollectSymbols() function
855 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()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dtools.h978 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(
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp1442 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()
H A DConvertExpr.cpp377 for (const auto &sym : Fortran::evaluate::CollectSymbols(expr)) in allSymbolsInExprPresentInMap()
2346 Fortran::evaluate::CollectSymbols(*details.stmtFunction())) in genStmtFunctionRef()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DIterationSpace.h581 if (symbolSetsIntersect(ctrlSet, evaluate::CollectSymbols(expr->value())))
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DSymbolCollectorTests.cpp330 TEST_F(SymbolCollectorTest, CollectSymbols) { in TEST_F() argument