nl_tokens: In a contextually typed conditional expression the true / false expressions are contextually typed by the same type .
pl_tokens: function getContextualTypeForConditionalOperand ( node ) { var conditional = node . parent ; return <mask> === conditional . whenTrue || node === conditional . whenFalse ? getContextualType ( conditional ) : undefined ; }