Lines Matching defs:Variable
407 struct Variable {
415 StringMap<Variable> Variables;
1425 // Variable symbols may not be marked as defined, so check those
3393 Variable &Var = Variables[Name.lower()];
3418 case Variable::NOT_REDEFINABLE:
3420 case Variable::WARN_ON_REDEFINITION:
3432 Var.Redefinable = Variable::REDEFINABLE;
3459 case Variable::NOT_REDEFINABLE:
3461 case Variable::WARN_ON_REDEFINITION:
3474 Var.Redefinable = Variable::REDEFINABLE;
3487 case Variable::NOT_REDEFINABLE:
3489 case Variable::WARN_ON_REDEFINITION:
3502 Var.Redefinable = (DirKind == DK_ASSIGN) ? Variable::REDEFINABLE
3503 : Variable::NOT_REDEFINABLE;
3505 Sym->setRedefinable(Var.Redefinable != Variable::NOT_REDEFINABLE);
3597 const Variable &Var = VarIt->getValue();
6874 const Variable &Var = V.getValue();
7223 Variable &Var = Variables[Name.lower()];
7226 } else if (Var.Redefinable == Variable::NOT_REDEFINABLE) {
7228 } else if (Var.Redefinable == Variable::WARN_ON_REDEFINITION &&
7233 Var.Redefinable = Variable::WARN_ON_REDEFINITION;