; Test: SpvParserTest_CompositeInsert_Struct_DifferOnlyInMemberName.spvasm ; SPIR-V ; Version: 1.0 ; Generator: Khronos SPIR-V Tools Assembler; 0 ; Bound: 101 ; Schema: 0 OpCapability Shader OpMemoryModel Logical Simple OpEntryPoint Fragment %100 "main" OpExecutionMode %100 OriginUpperLeft OpName %var0 "var0" OpName %var1 "var1" OpMemberName %_struct_7 0 "algo" OpMemberName %_struct_8 0 "rithm" %void = OpTypeVoid %10 = OpTypeFunction %void %uint = OpTypeInt 32 0 %uint_10 = OpConstant %uint 10 %uint_11 = OpConstant %uint 11 %_struct_7 = OpTypeStruct %uint %_struct_8 = OpTypeStruct %uint %_ptr_Function__struct_7 = OpTypePointer Function %_struct_7 %_ptr_Function__struct_8 = OpTypePointer Function %_struct_8 %100 = OpFunction %void None %10 %16 = OpLabel %var0 = OpVariable %_ptr_Function__struct_7 Function %var1 = OpVariable %_ptr_Function__struct_8 Function %1 = OpLoad %_struct_7 %var0 %2 = OpCompositeInsert %_struct_7 %uint_10 %1 0 %3 = OpLoad %_struct_8 %var1 %4 = OpCompositeInsert %_struct_8 %uint_11 %3 0 OpReturn OpFunctionEnd