Lines Matching defs:Var

20 FixItHint changeVarDeclToReference(const VarDecl &Var, ASTContext &Context) {
21 SourceLocation AmpLocation = Var.getLocation();
84 static std::optional<FixItHint> changeValue(const VarDecl &Var,
91 return fixIfNotDangerous(Var.getTypeSpecStartLoc(),
95 skipLParensBackwards(Var.getLocation(), Context);
104 static std::optional<FixItHint> changePointerItself(const VarDecl &Var,
107 if (locDangerous(Var.getLocation()))
111 skipLParensBackwards(Var.getLocation(), Context);
118 changePointer(const VarDecl &Var, Qualifiers::TQ Qualifier, const Type *Pointee,
124 return changePointerItself(Var, Qualifier, Context);
131 return fixIfNotDangerous(Var.getTypeSpecStartLoc(),
139 Var.getLocation(), Context.getSourceManager(), Context.getLangOpts(),
160 Var.getLocation(), Context.getSourceManager(), Context.getLangOpts(),
169 changeReferencee(const VarDecl &Var, Qualifiers::TQ Qualifier, QualType Pointee,
173 return fixIfNotDangerous(Var.getTypeSpecStartLoc(),
177 Var.getLocation(), Context.getSourceManager(), Context.getLangOpts(),
187 std::optional<FixItHint> addQualifierToVarDecl(const VarDecl &Var,
199 QualType ParenStrippedType = Var.getType().IgnoreParens();
201 return changeValue(Var, Qualifier, QualTarget, QualPolicy, Context);
204 return changeReferencee(Var, Qualifier, Var.getType()->getPointeeType(),
208 return changePointerItself(Var, Qualifier, Context);
211 return changePointer(Var, Qualifier,
220 return changeValue(Var, Qualifier, QualTarget, QualPolicy, Context);
223 return changePointer(Var, Qualifier, AT->getPointeeType().getTypePtr(),