Home
last modified time | relevance | path

Searched refs:EquivalenceSet (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dresolve-names-utils.h106 std::vector<EquivalenceSet> &sets() { return sets_; }; in sets()
116 void MergeInto(const parser::CharBlock &, EquivalenceSet &, std::size_t);
117 const EquivalenceObject *Find(const EquivalenceSet &, const Symbol &);
130 std::vector<EquivalenceSet> sets_; // all equivalence sets in this scope
133 EquivalenceSet currSet_; // equivalence set currently being constructed
Dresolve-names-utils.cpp331 const EquivalenceObject &src, EquivalenceSet &dst) { in PropagateSaveAttr()
338 static void PropagateSaveAttr(const EquivalenceSet &src, EquivalenceSet &dst) { in PropagateSaveAttr()
440 EquivalenceSet &src, std::size_t dstIndex) { in MergeInto()
441 EquivalenceSet &dst{sets_[dstIndex]}; in MergeInto()
453 const EquivalenceSet &set, const Symbol &symbol) { in Find()
Dcompute-offsets.cpp55 void DoEquivalenceSet(const EquivalenceSet &);
93 for (const EquivalenceSet &set : scope.equivalenceSets()) { in DoScope()
218 void ComputeOffsetsHelper::DoEquivalenceSet(const EquivalenceSet &set) { in DoEquivalenceSet()
Dscope.cpp133 void Scope::add_equivalenceSet(EquivalenceSet &&set) { in add_equivalenceSet()
Dcheck-declarations.cpp84 void CheckEquivalenceSet(const EquivalenceSet &);
1531 void CheckHelper::CheckEquivalenceSet(const EquivalenceSet &set) { in CheckEquivalenceSet()
/external/llvm-project/flang/include/flang/Semantics/
Dscope.h54 using EquivalenceSet = std::vector<EquivalenceObject>; variable
161 std::list<EquivalenceSet> &equivalenceSets() { return equivalenceSets_; } in equivalenceSets()
162 const std::list<EquivalenceSet> &equivalenceSets() const { in equivalenceSets()
165 void add_equivalenceSet(EquivalenceSet &&);
265 std::list<EquivalenceSet> equivalenceSets_;