ToRoutineName converts an UnresolvedName to a RoutineName.
()
| 241 | |
| 242 | // ToRoutineName converts an UnresolvedName to a RoutineName. |
| 243 | func (u *UnresolvedName) ToRoutineName() (RoutineName, error) { |
| 244 | un, err := u.ToUnresolvedObjectName(NoAnnotation) |
| 245 | if err != nil { |
| 246 | return RoutineName{}, errors.Newf("invalid function name: %s", u.String()) |
| 247 | } |
| 248 | return un.ToRoutineName(), nil |
| 249 | } |
no test coverage detected