1; Test: SpvModuleScopeVarParserTest_BuiltinPointSize_Loose_WriteViaCopyObjectPostAccessChainErased.spvasm 2; SPIR-V 3; Version: 1.0 4; Generator: Khronos SPIR-V Tools Assembler; 0 5; Bound: 501 6; Schema: 0 7OpCapability Shader 8OpMemoryModel Logical Simple 9OpEntryPoint Vertex %500 "main" %gl_PointSize %gl_Position 10OpDecorate %gl_Position BuiltIn Position 11OpDecorate %gl_PointSize BuiltIn PointSize 12%void = OpTypeVoid 13%4 = OpTypeFunction %void 14%float = OpTypeFloat 32 15%v4float = OpTypeVector %float 4 16%uint = OpTypeInt 32 0 17%uint_0 = OpConstant %uint 0 18%uint_1 = OpConstant %uint 1 19%_ptr_Output_float = OpTypePointer Output %float 20%gl_PointSize = OpVariable %_ptr_Output_float Output 21%_ptr_Output_v4float = OpTypePointer Output %v4float 22%gl_Position = OpVariable %_ptr_Output_v4float Output 23%float_1 = OpConstant %float 1 24%500 = OpFunction %void None %4 25%13 = OpLabel 26%100 = OpAccessChain %_ptr_Output_float %gl_PointSize 27%101 = OpCopyObject %_ptr_Output_float %100 28OpStore %101 %float_1 29OpReturn 30OpFunctionEnd 31 32