Lines Matching refs:Elem
72 di = getDiscardInfo(reflect.TypeOf(m).Elem())
160 if tf.Kind() == reflect.Slice && tf.Elem().Kind() != reflect.Uint8 {
162 tf = tf.Elem()
166 tf = tf.Elem()
201 if tf.Elem().Kind() == reflect.Ptr { // Proto struct (e.g., *T)
203 sm := src.asPointerTo(tf).Elem()
224 su := src.asPointerTo(tf).Elem()
226 sv := su.Elem().Elem().Field(0)
259 v = v.Elem()
275 if tf.Kind() == reflect.Slice && tf.Elem().Kind() != reflect.Uint8 {
277 tf = tf.Elem()
281 tf = tf.Elem()
304 tv := vf.Type().Elem()
319 vf = vf.Elem() // E.g., *test_proto.Communique_Msg
321 vf = vf.Elem() // E.g., test_proto.Communique_Msg