Can I use shortcodes inside pre tags?

Is it possible to use a shortcode inside a pre tag? For example, in my code sample, for which I'm using Crayon Syntax Highlighter, I have a shortcode [product] that I want to be replaced with some other. However, the pre tag is not showing any content in brackets. is this a limitation I just have to accept?