Internals: Avoid unordered_set
This commit is contained in:
parent
b752faa107
commit
709db5c648
|
|
@ -156,9 +156,9 @@ class BrokenCheckVisitor final : public VNVisitorConst {
|
||||||
// Current CFunc, if any
|
// Current CFunc, if any
|
||||||
const AstCFunc* m_cfuncp = nullptr;
|
const AstCFunc* m_cfuncp = nullptr;
|
||||||
// All local variables declared in current function
|
// All local variables declared in current function
|
||||||
std::unordered_set<const AstVar*> m_localVars;
|
std::set<const AstVar*> m_localVars;
|
||||||
// Variable references in current function that do not reference an in-scope local
|
// Variable references in current function that do not reference an in-scope local
|
||||||
std::unordered_map<const AstVar*, const AstNodeVarRef*> m_suspectRefs;
|
std::map<const AstVar*, const AstNodeVarRef*> m_suspectRefs;
|
||||||
// Local variables declared in the scope of the current statement
|
// Local variables declared in the scope of the current statement
|
||||||
std::vector<std::unordered_set<const AstVar*>> m_localsStack;
|
std::vector<std::unordered_set<const AstVar*>> m_localsStack;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue