functiontype_bindingprivate
integer function type_binding(p, id, name) result(found)
The binding named name of type id, including inherited ones, or 0.
Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
| p | type(project_t) | in | the project | |
| id | integer | in | the type | |
| name | character(len=*) | in | the name, in lowercase |
Result
| Name | Type | Attributes | Description |
|---|---|---|---|
| found | integer |
Calls
Source
Show the code
integer function type_binding(p, id, name) result(found)
type(project_t), intent(in) :: p !! the project
integer, intent(in) :: id !! the type
character(len=*), intent(in) :: name !! the name, in lowercase
found = type_member(p, id, name, E_BOUNDPROC)
end function type_binding