Lines Matching defs:variable
22 // taking the address of a variable - we consider this a read & write but don't complain if
23 // the variable was not previously assigned
28 * A reference to a variable, through which it can be read or written. In the statement:
40 VariableReference(int line, const Variable* variable, RefKind refKind);
45 const Variable* variable,
47 SkASSERT(variable);
48 return std::make_unique<VariableReference>(line, variable, refKind);
54 const Variable* variable() const {
63 void setVariable(const Variable* variable);
70 return std::make_unique<VariableReference>(fLine, this->variable(), this->refKind());