message: HLSL2GLSL converter: fixed error when processing entry functions with no arguments (void main()...)
diff: @@ -2598,6 +2598,11 @@ void HLSL2GLSLConverterImpl::ConversionStream::ProcessFunctionParameters( TokenL
  // void TestPS ( in VSOutput In,
  // ^
  auto ArgsListStartToken = Token;
  + // Handle empty argument list properly
  + // void TestPS ( )
  + // ^
  + if(Token != m_Tokens.end() && Token->Type != TokenType::ClosingBracket)
  + {
  while(Token != m_Tokens.end())
  {
  ShaderParameterInfo ParamInfo;
  @@ -2778,6 +2783,7 @@ void HLSL2GLSLConverterImpl::ConversionStream::ProcessFunctionParameters( TokenL
  break;
  ++Token;
  }
  + }
  VERIFY_PARSER_STATE( Token, Token != m_Tokens.end(), "Unexpected EOF" );
  if (!bIsVoid)
  