Home
last modified time | relevance | path

Searched refs:Variables (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/runtime_core/static_core/verification/value/
H A Dvar_binding.h31 using EqualityRel = ark::type_system::Realtion<Variables::Var>;
33 void Equate(Variables::Var lhs, Variable::Var rhs) in Equate()
37 void Bind(Variables::Var var, BoundVarValue val);
38 bool IsEquated(Variables::Var v);
39 bool IsBound(Variables::Var v);
41 auto AllInEqualClass(Variables::Var var);
44 std::unordered_map<Variables::Var, BoundVarValue> Bindings_;
H A Dabstract_value.h29 using ContentsData = std::variant<None, Variables::Var>;
37 AbstractValue(const Variables::Var &var) : contents_ {var} {} in AbstractValue()
38 Variables::Var GetVar() const in GetVar()
41 return std::get<Variables::Var>(contents_); in GetVar()
48 AbstractValue &operator=(Variables::Var const &var) in operator =()
59 return std::holds_alternative<Variables::Var>(contents_); in IsVar()
H A Dvariables.h31 class Variables { class
75 Variables() = default;
76 NO_COPY_SEMANTIC(Variables);
77 DEFAULT_MOVE_SEMANTIC(Variables);
78 ~Variables() = default;
/arkcompiler/runtime_core/static_core/verification/value/tests/
H A Dvariables_test.cpp23 TEST_F(VerifierTest, Variables) in TEST_F()
25 Variables vars; in TEST_F()
H A Dabstract_typed_value_test.cpp38 Variables variables; in TEST_F()
/arkcompiler/runtime_core/static_core/verification/type/
H A Dtype_system.h79 Variables::Var NewVar() in NewVar()
142 Variables variables_;
/arkcompiler/runtime_core/static_core/verification/absint/tests/
H A Dreg_context_test.cpp40 Variables variables; in TEST_F()
H A Dexec_context_test.cpp94 Variables variables; in TEST_F()
/arkcompiler/runtime_core/static_core/verification/absint/
H A Dverification_context.h39 using Var = Variables::Var;

Completed in 2 milliseconds