nl_tokens: Filters out completion suggestions from symbols according to existing JSX attributes .
pl_tokens: function filterJsxAttributes ( symbols , attributes ) { var seenNames = { } ; for ( var _i = 0 ; _i < attributes . length ; _i ++ ) { var attr = attributes [ _i ] ; // If this is the current item we are editing right now, do not filter it out if ( attr . getStart ( ) <= position && position <= attr . getEnd ( ) ) { continue ; } if ( attr . kind === 238 /* JsxAttribute */ ) { seenNames [ attr . name . <mask> ] = true ; } } return ts . filter ( symbols , function ( a ) { return ! ts . lookUp ( seenNames , a . name ) ; } ) ; }