Lines Matching defs:addDefinition
217 void Compiler::addDefinition(const Expression* lvalue, std::unique_ptr<Expression>* expr,
234 this->addDefinition(((Swizzle*) lvalue)->fBase.get(),
240 this->addDefinition(((IndexExpression*) lvalue)->fBase.get(),
246 this->addDefinition(((FieldAccess*) lvalue)->fBase.get(),
254 this->addDefinition(((TernaryExpression*) lvalue)->fIfTrue.get(),
257 this->addDefinition(((TernaryExpression*) lvalue)->fIfFalse.get(),
278 this->addDefinition(b->fLeft.get(), &b->fRight, definitions);
280 this->addDefinition(
291 this->addDefinition(
301 this->addDefinition(
311 this->addDefinition(