Lines Matching refs:currentLocation
818 …ariableLocation (const std::vector<VariablePathComponent>& path, int startNdx, int currentLocation) in getIOSubVariableLocation() argument
820 if (currentLocation == -1) in getIOSubVariableLocation()
824 return currentLocation; in getIOSubVariableLocation()
826 return getIOSubVariableLocation(path, startNdx+1, currentLocation); in getIOSubVariableLocation()
832 return getIOSubVariableLocation(path, startNdx + 1, currentLocation); in getIOSubVariableLocation()
834 if (currentLocation != -1) in getIOSubVariableLocation()
835 …currentLocation += getVariableLocationLength(path[startNdx].getVariableType()->getStructPtr()->get… in getIOSubVariableLocation()
852 int currentLocation = block->layout.location; in getIOBlockVariableLocation() local
858 currentLocation = block->variables[memberNdx].layout.location; in getIOBlockVariableLocation()
864 if (currentLocation != -1) in getIOBlockVariableLocation()
865 currentLocation += getVariableLocationLength(block->variables[memberNdx].varType); in getIOBlockVariableLocation()
869 return getIOSubVariableLocation(path, 2, currentLocation); in getIOBlockVariableLocation()