Lines Matching defs:Variable
35 llvm::DenseMap<Variable, Atom> Atomics;
70 std::vector<Variable> LevelVars;
97 /// The element at index 0 isn't used. Variable assignments start from the
103 std::vector<Variable> ActiveVars;
138 for (Variable Var = CNF.largestVar(); Var != NullVar; --Var) {
169 const Variable ActiveVar = ActiveVars[I];
189 const Variable Var = LevelVars[Level];
265 const Variable Var = LevelVars[Level];
278 const Variable Var = LevelVars[Level];
297 const Variable NewWatchedLitVar = var(NewWatchedLit);
356 Assignment decideAssignment(Variable Var) const {
375 return llvm::all_of(ActiveVars, [this](Variable Var) {
383 return llvm::all_of(ActiveVars, [&WatchedLiterals](Variable Var) {
392 const llvm::DenseSet<Variable> ActiveVarsSet(ActiveVars.begin(),
395 const Variable Var = var(Lit);