solveSymbolInType

Solve any possible visible symbols including: fields, internal types, type variables, the type itself or its containers.

It should contain its own private fields but not inherited private fields.