Spark.Emit.HLSL.EmitContextHLSL.DeclareLocalImpl C# (CSharp) Method

DeclareLocalImpl() private method

private DeclareLocalImpl ( TupleValHLSL val, Span span ) : void
val TupleValHLSL
span Span
return void
        private void DeclareLocalImpl(
            TupleValHLSL val,
            Span span)
        {
            int fieldCount = val.GetFieldCount();
            for (int ii = 0; ii < fieldCount; ++ii)
            {
                DeclareLocal(
                    val.GetFieldVal(ii),
                    span);
            }
        }

Same methods

EmitContextHLSL::DeclareLocalImpl ( SimpleValHLSL val, Span span ) : void
EmitContextHLSL::DeclareLocalImpl ( VoidValHLSL val, Span span ) : void