nl_tokens: If the given type is an object type and that type has a property by the given name return the symbol for that property . Otherwise return undefined .
pl_tokens: function getPropertyOfObjectType ( type , name ) { if ( type . flags & 80896 /* ObjectType */ ) { var resolved = resolveStructuredTypeMembers ( type ) ; if ( ts . hasProperty ( resolved . members , name ) ) { var symbol = resolved . members [ <mask> ] ; if ( symbolIsValue ( symbol ) ) { return symbol ; } } } }