reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
559 assert(DstPos < Map.dim(DimType) && SrcPos < Map.dim(DimType)); 559 assert(DstPos < Map.dim(DimType) && SrcPos < Map.dim(DimType)); 561 return Map; 563 if (Map.has_tuple_id(DimType)) 564 DimId = Map.get_tuple_id(DimType); 567 if (Map.has_tuple_id(FreeDim)) 568 FreeDimId = Map.get_tuple_id(FreeDim); 571 Map = Map.move_dims(FreeDim, 0, DimType, MaxDim, 1); 571 Map = Map.move_dims(FreeDim, 0, DimType, MaxDim, 1); 572 Map = Map.move_dims(FreeDim, 0, DimType, MinDim, 1); 572 Map = Map.move_dims(FreeDim, 0, DimType, MinDim, 1); 573 Map = Map.move_dims(DimType, MinDim, FreeDim, 1, 1); 573 Map = Map.move_dims(DimType, MinDim, FreeDim, 1, 1); 574 Map = Map.move_dims(DimType, MaxDim, FreeDim, 0, 1); 574 Map = Map.move_dims(DimType, MaxDim, FreeDim, 0, 1); 576 Map = Map.set_tuple_id(DimType, DimId); 576 Map = Map.set_tuple_id(DimType, DimId); 578 Map = Map.set_tuple_id(FreeDim, FreeDimId); 578 Map = Map.set_tuple_id(FreeDim, FreeDimId); 579 return Map;