Guess the code should be `(shaderSignature != null)? shaderSignature.Data : null` - you miss the `?` sign in the ternary operator.