The name of the identifier to resolve
The current environment used for name resolution
The target (meta) type of the identifier to resolve
A list of possible definitions of the identifier (one if the definition location is exactly and always known), or undefined
if the identifier is undefined in the current scope/with the current environment information.
Resolves a given identifier name to a list of its possible definition location using R scoping and resolving rules.