public RaiseStatement RaiseException(LexicalInfo lexicalInfo, IConstructor exceptionConstructor, params Expression[] args) { Debug.Assert(TypeSystemServices.IsValidException(exceptionConstructor.DeclaringType)); return(new RaiseStatement(lexicalInfo, CreateConstructorInvocation(lexicalInfo, exceptionConstructor, args))); }