Checks if a generic type can be substituted with a concrete type and returns the concrete type
(types: &NodeIOTypes, input: &Type, parameters: &[Type], generic: &str)
source not stored for this graph (policy: none)
no test coverage detected