private EmitValHLSL DeclareAndInitRecord( Span span, MidElementDecl record, EmitValHLSL destVar) { var recordVal = EvaluateRecordAttrs(span, record); DeclareAndInitLocal( destVar, recordVal, span); return destVar; }