; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 13
; Schema: 0
               OpCapability Shader
          %1 = OpExtInstImport "GLSL.std.450"
               OpMemoryModel Logical GLSL450
               OpEntryPoint Vertex %main "main" %_ %foo
               OpSource GLSL 450
               OpName %main "main"
               OpName %Vert "Vert"
               OpMemberName %Vert 0 "a"
               OpMemberName %Vert 1 "b"
               OpName %_ ""
               OpName %Foo "Foo"
               OpMemberName %Foo 0 "c"
               OpMemberName %Foo 1 "d"
               OpName %foo "foo"
               OpDecorate %Vert Block
               OpDecorate %_ Location 0
               OpDecorate %foo Location 2
       %void = OpTypeVoid
          %3 = OpTypeFunction %void
      %float = OpTypeFloat 32
       %Vert = OpTypeStruct %float %float
%_ptr_Output_Vert = OpTypePointer Output %Vert
		%zero_vert = OpConstantNull %Vert
          %_ = OpVariable %_ptr_Output_Vert Output %zero_vert
        %Foo = OpTypeStruct %float %float
%_ptr_Output_Foo = OpTypePointer Output %Foo
%zero_foo = OpConstantNull %Foo
        %foo = OpVariable %_ptr_Output_Foo Output %zero_foo
       %main = OpFunction %void None %3
          %5 = OpLabel
               OpReturn
               OpFunctionEnd
