Lines Matching defs:varsMap
117 ArenaMap<varbinder::Variable *, varbinder::Variable *> *varsMap)
168 varsMap->emplace(oldVar, newVar);
172 ArenaMap<varbinder::Variable *, varbinder::Variable *> *varsMap)
214 varsMap->emplace(oldVar, newVar);
271 ArenaMap<varbinder::Variable *, varbinder::Variable *> const &varsMap)
281 auto *newVar = varsMap.find(oldVar)->second;
311 auto varsMap = ArenaMap<varbinder::Variable *, varbinder::Variable *>(allocator->Adapter());
319 auto handleNode = [ctx, &varsToBox, &varsMap](ir::AstNode *ast) {
321 HandleFunctionParam(ctx, ast->AsETSParameterExpression(), &varsMap);
326 return HandleVariableDeclarator(ctx, ast->AsVariableDeclarator(), &varsMap);
330 return HandleAssignment(ctx, ast->AsAssignmentExpression(), varsMap);
334 return HandleReference(ctx, ast->AsIdentifier(), varsMap.find(ast->AsIdentifier()->Variable())->second);