| 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public LookupSymbolResolver(assignments Map<VariableReferenceExpression,ColumnHandle>, bindings Map<ColumnHandle,NullableValue>) in class com.facebook.presto.sql.planner.LookupSymbolResolver | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public TableScanNode(id PlanNodeId, table TableHandle, outputs List<Symbol>, outputVariables List<VariableReferenceExpression>, assignments Map<VariableReferenceExpression,ColumnHandle>) in class com.facebook.presto.sql.planner.plan.TableScanNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public TableScanNode(id PlanNodeId, table TableHandle, outputs List<Symbol>, outputVariables List<VariableReferenceExpression>, assignments Map<VariableReferenceExpression,ColumnHandle>, currentConstraint TupleDomain<ColumnHandle>, enforcedConstraint TupleDomain<ColumnHandle>) in class com.facebook.presto.sql.planner.plan.TableScanNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public tableScan(tableHandle TableHandle, symbols List<Symbol>, variables List<VariableReferenceExpression>, assignments Map<VariableReferenceExpression,ColumnHandle>) : TableScanNode in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public LayoutConstraintEvaluator(metadata Metadata, parser SqlParser, session Session, types TypeProvider, assignments Map<VariableReferenceExpression,ColumnHandle>, expression Expression) in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.LayoutConstraintEvaluator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<ColumnHandle,Symbol> to assignments : Map<ColumnHandle,VariableReferenceExpression> in method private getNonConstantVariables(columnHandles Set<ColumnHandle>, assignments Map<ColumnHandle,VariableReferenceExpression>, globalConstants Set<ColumnHandle>) : Optional<Set<VariableReferenceExpression>> in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.Visitor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public TableScanNode(id PlanNodeId, table TableHandle, outputs List<Symbol>, outputVariables List<VariableReferenceExpression>, assignments Map<VariableReferenceExpression,ColumnHandle>, temporaryTable boolean) in class com.facebook.presto.sql.planner.plan.TableScanNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public TableScanNode(id PlanNodeId, table TableHandle, outputs List<Symbol>, outputVariables List<VariableReferenceExpression>, assignments Map<VariableReferenceExpression,ColumnHandle>, currentConstraint TupleDomain<ColumnHandle>, enforcedConstraint TupleDomain<ColumnHandle>, temporaryTable boolean) in class com.facebook.presto.sql.planner.plan.TableScanNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public IndexSourceNode(id PlanNodeId, indexHandle IndexHandle, tableHandle TableHandle, lookupVariables Set<VariableReferenceExpression>, outputSymbols List<Symbol>, assignments Map<VariableReferenceExpression,ColumnHandle>, currentConstraint TupleDomain<ColumnHandle>) in class com.facebook.presto.sql.planner.plan.IndexSourceNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method private getAssignedSymbol(assignments Map<VariableReferenceExpression,ColumnHandle>, columnHandle ColumnHandle) : Optional<Symbol> in class com.facebook.presto.sql.planner.assertions.ColumnReference | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public tableScan(tableHandle TableHandle, symbols List<Symbol>, variables List<VariableReferenceExpression>, assignments Map<VariableReferenceExpression,ColumnHandle>, currentConstraint TupleDomain<ColumnHandle>, enforcedConstraint TupleDomain<ColumnHandle>) : TableScanNode in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public tableScan(symbols List<Symbol>, variables List<VariableReferenceExpression>, assignments Map<VariableReferenceExpression,ColumnHandle>) : TableScanNode in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public indexSource(tableHandle TableHandle, lookupVariables Set<VariableReferenceExpression>, outputSymbols List<Symbol>, assignments Map<VariableReferenceExpression,ColumnHandle>, effectiveTupleDomain TupleDomain<ColumnHandle>) : IndexSourceNode in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	rowIdSymbol : Symbol to rowIdVariable : VariableReferenceExpression in method public plan(node Delete) : DeleteNode in class com.facebook.presto.sql.planner.QueryPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	leftAssignments : Map<Symbol,ColumnHandle> to leftAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testRightJoinWithFalseInner() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	symbol : Symbol to variable : VariableReferenceExpression in method private tableScan(id String, symbols String...) : TableScanNode in class com.facebook.presto.cost.TestCostCalculator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	columns : Map<Symbol,ColumnHandle> to columns : Map<VariableReferenceExpression,ColumnHandle> in method public visitAggregation(node AggregationNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MetadataQueryOptimizer.Optimizer | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	columns : ImmutableMap.Builder<Symbol,ColumnHandle> to columns : ImmutableMap.Builder<VariableReferenceExpression,ColumnHandle> in method protected visitTable(node Table, context Void) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignment : Map.Entry<Symbol,ColumnHandle> to assignment : Map.Entry<VariableReferenceExpression,ColumnHandle> in method private printTableScanInfo(nodeOutput NodeRepresentation, node TableScanNode) : void in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter.Visitor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : Map<ColumnHandle,Symbol> to assignments : Map<ColumnHandle,VariableReferenceExpression> in method public visitTableScan(node TableScanNode, inputProperties List<StreamProperties>) : StreamProperties in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.Visitor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public testTableScan() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	symbol : Symbol to variable : VariableReferenceExpression in method public plan(node Delete) : DeleteNode in class com.facebook.presto.sql.planner.QueryPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	leftAssignments : Map<Symbol,ColumnHandle> to leftAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testRightJoin() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public getAssignedSymbol(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : Optional<Symbol> in class com.facebook.presto.sql.planner.assertions.ColumnReference | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : Map<ColumnHandle,Symbol> to assignments : Map<ColumnHandle,VariableReferenceExpression> in method public pushPredicateIntoTableScan(node TableScanNode, predicate Expression, pruneWithPredicateExpression boolean, session Session, types TypeProvider, idAllocator PlanNodeIdAllocator, metadata Metadata, parser SqlParser, domainTranslator ExpressionDomainTranslator) : PlanNode in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	entry : Map.Entry<Symbol,ColumnHandle> to entry : Map.Entry<VariableReferenceExpression,ColumnHandle> in method public visitIndexSource(node IndexSourceNode, context Void) : Void in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter.Visitor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	prunedAssignments : Map<Symbol,ColumnHandle> to prunedAssignments : Map<VariableReferenceExpression,ColumnHandle> in method protected pushDownProjectOff(idAllocator PlanNodeIdAllocator, indexSourceNode IndexSourceNode, referencedOutputs Set<Symbol>) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneIndexSourceColumns | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	leftAssignments : Map<Symbol,ColumnHandle> to leftAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testInnerJoinPropagatesPredicatesViaEquiConditions() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : ImmutableMap.Builder<Symbol,ColumnHandle> to assignments : ImmutableMap.Builder<VariableReferenceExpression,ColumnHandle> in method private tableScan(id String, symbols String...) : TableScanNode in class com.facebook.presto.cost.TestCostCalculator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	leftAssignments : Map<Symbol,ColumnHandle> to leftAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testInnerJoin() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	leftAssignments : Map<Symbol,ColumnHandle> to leftAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testLeftJoinWithFalseInner() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	inputs : List<Symbol> to inputs : List<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MetadataQueryOptimizer.Optimizer | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	newAssignments : Map<Symbol,ColumnHandle> to newAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public visitIndexSource(node IndexSourceNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	rightAssignments : Map<Symbol,ColumnHandle> to rightAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testRightJoin() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	symbol : Symbol to variable : VariableReferenceExpression in method public visitAggregation(node AggregationNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MetadataQueryOptimizer.Optimizer | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public setUp() : void in class com.facebook.presto.sql.planner.TestTypeValidator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	rightAssignments : Map<Symbol,ColumnHandle> to rightAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testInnerJoin() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	rightAssignments : Map<Symbol,ColumnHandle> to rightAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testRightJoinWithFalseInner() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method public setUp() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	translated : Symbol to translated : VariableReferenceExpression in method private getNonConstantVariables(columnHandles Set<ColumnHandle>, assignments Map<ColumnHandle,VariableReferenceExpression>, globalConstants Set<ColumnHandle>) : Optional<Set<VariableReferenceExpression>> in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.Visitor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : Map<Symbol,ColumnHandle> to assignments : Map<VariableReferenceExpression,ColumnHandle> in method private createTemporaryTableScan(tableHandle TableHandle, outputSymbols List<Symbol>, outputVariables List<VariableReferenceExpression>, symbolToColumnMap Map<Symbol,ColumnMetadata>, expectedPartitioningMetadata PartitioningMetadata) : TableScanNode in class com.facebook.presto.sql.planner.PlanFragmenter.Fragmenter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	rightAssignments : Map<Symbol,ColumnHandle> to rightAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testInnerJoinPropagatesPredicatesViaEquiConditions() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	rightAssignments : Map<Symbol,ColumnHandle> to rightAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testLeftJoinWithFalseInner() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	columns : ImmutableMap.Builder<Symbol,ColumnHandle> to columns : ImmutableMap.Builder<VariableReferenceExpression,ColumnHandle> in method public plan(node Delete) : DeleteNode in class com.facebook.presto.sql.planner.QueryPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	assignments : Map<ColumnHandle,Symbol> to assignments : Map<ColumnHandle,VariableReferenceExpression> in method public visitTableScan(node TableScanNode, context Void) : Expression in class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	entry : Map.Entry<Symbol,ColumnHandle> to entry : Map.Entry<VariableReferenceExpression,ColumnHandle> in method private getAssignedSymbol(assignments Map<VariableReferenceExpression,ColumnHandle>, columnHandle ColumnHandle) : Optional<Symbol> in class com.facebook.presto.sql.planner.assertions.ColumnReference | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	input : Symbol to input : VariableReferenceExpression in method public visitAggregation(node AggregationNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MetadataQueryOptimizer.Optimizer | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	entry : Map.Entry<Symbol,ColumnHandle> to entry : Map.Entry<VariableReferenceExpression,ColumnHandle> in method protected doCalculate(node TableScanNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.TableScanStatsRule | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	symbolToColumnHandle : ImmutableMap.Builder<Symbol,ColumnHandle> to variableToColumnHandle : ImmutableMap.Builder<VariableReferenceExpression,ColumnHandle> in method private createAnalyzePlan(analysis Analysis, analyzeStatement Analyze) : RelationPlan in class com.facebook.presto.sql.planner.LogicalPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	columnBuilder : ImmutableMap.Builder<Symbol,ColumnHandle> to columnBuilder : ImmutableMap.Builder<VariableReferenceExpression,ColumnHandle> in method public visitAggregation(node AggregationNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MetadataQueryOptimizer.Optimizer | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	symbol : Symbol to variable : VariableReferenceExpression in method public visitTableScan(node TableScanNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	outputColumns : Map<Symbol,ColumnMetadata> to outputColumns : Map<VariableReferenceExpression,ColumnMetadata> in method private createTemporaryTableScan(tableHandle TableHandle, outputSymbols List<Symbol>, outputVariables List<VariableReferenceExpression>, symbolToColumnMap Map<Symbol,ColumnMetadata>, expectedPartitioningMetadata PartitioningMetadata) : TableScanNode in class com.facebook.presto.sql.planner.PlanFragmenter.Fragmenter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	leftAssignments : Map<Symbol,ColumnHandle> to leftAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testLeftJoin() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	leftAssignments : Map<Symbol,ColumnHandle> to leftAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testInnerJoinWithFalseFilter() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	rightAssignments : Map<Symbol,ColumnHandle> to rightAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testLeftJoin() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	rightAssignments : Map<Symbol,ColumnHandle> to rightAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public testInnerJoinWithFalseFilter() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	newAssignments : Map<Symbol,ColumnHandle> to newAssignments : Map<VariableReferenceExpression,ColumnHandle> in method public visitTableScan(node TableScanNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter | 
                                From | 
                                To |