text: // Licensed to the .NET Foundation under one or more agreements.
  // The .NET Foundation licenses this file to you under the MIT license.
  
  //////////////////////////////////////////////////////////////////////////////////////////////////////////
  //
  // NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE
  //
  // #JITEEVersionIdentifier
  //
  // This GUID represents the version of the JIT/EE interface. Any time the interface between the JIT and
  // the EE changes (by adding or removing methods to any interface shared between them), this GUID should
  // be changed. This is the identifier verified by ICorJitCompiler::getVersionIdentifier().
  //
  // You can use "uuidgen.exe -s" to generate this value.
  //
  // Note that this file is parsed by some tools, namely superpmi.py, so make sure the first line is exactly
  // of the form:
  //
  //   constexpr GUID JITEEVersionIdentifier = { /* a7bb194e-4e7c-4850-af12-ea9f30ea5a13 */
  //
  // (without the leading slashes or spaces).
  //
  // See docs/project/updating-jitinterface.md for details
  //
  // **** NOTE TO INTEGRATORS:
  //
  // If there is a merge conflict here, because the version changed in two different places, you must
  // create a **NEW** GUID, not simply choose one or the other!
  //
  // NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE
  //
  //////////////////////////////////////////////////////////////////////////////////////////////////////////
  //
  
  #ifndef GUID_DEFINED
  typedef struct _GUID {
      uint32_t   Data1;    // NOTE: diff from Win32, for LP64
      uint16_t   Data2;
      uint16_t   Data3;
      uint8_t    Data4[ 8 ];
  } GUID;
  typedef const GUID *LPCGUID;
  #define GUID_DEFINED
  #endif // !GUID_DEFINED
  
  constexpr GUID JITEEVersionIdentifier = { /* a1f5e9a1-ee44-42f9-9319-e2a2dbf8c5c9 */
      0xa1f5e9a1,
      0xee44,
      0x42f9,
      {0x93, 0x19, 0xe2, 0xa2, 0xdb, 0xf8, 0xc5, 0xc9}
  };
  
  //////////////////////////////////////////////////////////////////////////////////////////////////////////
  //
  // END JITEEVersionIdentifier
  //
  //////////////////////////////////////////////////////////////////////////////////////////////////////////
  