Lines Matching defs:varsToBox
78 auto varsToBox = ArenaSet<varbinder::Variable *>(allocator->Adapter());
109 auto varsToBox = ArenaSet<varbinder::Variable *>(allocator->Adapter());
111 std::inserter(varsToBox, varsToBox.begin()));
113 return varsToBox;
307 auto varsToBox = FindVariablesToBox(ctx, func);
308 if (varsToBox.empty()) {
319 auto handleNode = [ctx, &varsToBox, &varsMap](ir::AstNode *ast) {
320 if (ast->IsETSParameterExpression() && varsToBox.count(ast->AsETSParameterExpression()->Variable()) > 0) {
325 varsToBox.count(ast->AsVariableDeclarator()->Id()->AsIdentifier()->Variable()) > 0) {
329 varsToBox.count(ast->AsAssignmentExpression()->Left()->AsIdentifier()->Variable()) > 0) {
333 !OnLeftSideOfAssignment(ast) && varsToBox.count(ast->AsIdentifier()->Variable()) > 0) {