def _create_tokens_for_next_line_dent(self, newline_token):
indent_delta = self._get_next_line_indent_delta(newline_token)<EOL>if indent_delta is None or indent_delta == <NUM_LIT:0>:<EOL><INDENT>return None<EOL><DEDENT>dent_type = '<STR_LIT>' if indent_delta > <NUM_LIT:0> else '<STR_LIT>'<EOL>dent_token = _create_token(<EOL>dent_type, '<STR_LIT:\t>', newline_token.lineno + <NUM_LIT:1>,<EOL>newline_token.lexpos + len(newline_token.value))<EOL>tokens = [dent_token] * abs(indent_delta)<EOL>self.cur_indent += indent_delta<EOL>return MultiToken(tokens)<EOL>
Starting from a newline token that isn't followed by another newline
token, returns any indent or dedent tokens that immediately follow.
If indentation doesn't change, returns None.