private string EmitAttrLitImpl( MidAttributeRef exp ) { EmitValHLSL val; if( _attrVals.TryGetValue(exp.Decl, out val) ) return val.ToString(); throw new NotImplementedException(); }