Code2Flow: Found 21 files from sources argument.
Code2Flow: Implicitly detected language as 'py'.
Code2Flow: Processing 21 source file(s).
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/__init__.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/__main__.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/cli.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/engine/__init__.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/engine/filter_stack.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/engine/grouping.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/engine/statement_splitter.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/exceptions.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/filters/__init__.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/filters/aligned_indent.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/filters/others.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/filters/output.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/filters/reindent.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/filters/right_margin.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/filters/tokens.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/formatter.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/keywords.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/lexer.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/sql.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/tokens.py
Code2Flow:   /Users/yixuanyan/yyx/github/jarvis/Jarvis/dataset/macro_benchmark/pj/sqlparse/sqlparse/utils.py
Code2Flow: Duplicate group name '__init__'. Naming collision possible.
Code2Flow: Duplicate group name '__init__'. Naming collision possible.
Code2Flow: Duplicate group name 'tokens'. Naming collision possible.
Code2Flow: Found groups ['File: __init__', 'File: __main__', 'File: cli', 'File: __init__', 'File: filter_stack', 'Class: FilterStack', 'File: grouping', 'File: statement_splitter', 'Class: StatementSplitter', 'File: exceptions', 'Class: SQLParseError', 'File: __init__', 'File: aligned_indent', 'Class: AlignedIndentFilter', 'File: others', 'Class: StripCommentsFilter', 'Class: StripWhitespaceFilter', 'Class: SpacesAroundOperatorsFilter', 'Class: SerializerUnicode', 'File: output', 'Class: OutputFilter', 'Class: OutputPythonFilter', 'Class: OutputPHPFilter', 'File: reindent', 'Class: ReindentFilter', 'File: right_margin', 'Class: RightMarginFilter', 'File: tokens', 'Class: _CaseFilter', 'Class: KeywordCaseFilter', 'Class: IdentifierCaseFilter', 'Class: TruncateStringFilter', 'File: formatter', 'File: keywords', 'File: lexer', 'Class: Lexer', 'File: sql', 'Class: NameAliasMixin', 'Class: Token', 'Class: TokenList', 'Class: Statement', 'Class: Identifier', 'Class: IdentifierList', 'Class: TypedLiteral', 'Class: Parenthesis', 'Class: SquareBrackets', 'Class: Assignment', 'Class: If', 'Class: For', 'Class: Comparison', 'Class: Comment', 'Class: Where', 'Class: Having', 'Class: Case', 'Class: Function', 'Class: Begin', 'Class: Operation', 'Class: Values', 'Class: Command', 'File: tokens', 'Class: _TokenType', 'File: utils'].
Code2Flow: Found nodes ['(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', '(global)', 'AlignedIndentFilter.__init__', 'AlignedIndentFilter._next_token', 'AlignedIndentFilter._process', 'AlignedIndentFilter._process_case', 'AlignedIndentFilter._process_default', 'AlignedIndentFilter._process_identifierlist', 'AlignedIndentFilter._process_parenthesis', 'AlignedIndentFilter._process_statement', 'AlignedIndentFilter._split_kwds', 'AlignedIndentFilter.nl', 'AlignedIndentFilter.process', 'Case.get_cases', 'Comment.is_multiline', 'Comparison.left', 'Comparison.right', 'FilterStack.__init__', 'FilterStack.enable_grouping', 'FilterStack.run', 'Function.get_parameters', 'Identifier.get_array_indices', 'Identifier.get_ordering', 'Identifier.get_typecast', 'Identifier.is_wildcard', 'IdentifierCaseFilter.process', 'IdentifierList.get_identifiers', 'Lexer.get_tokens', 'NameAliasMixin.get_alias', 'NameAliasMixin.get_real_name', 'OutputFilter.__init__', 'OutputFilter._process', 'OutputFilter.process', 'OutputPHPFilter._process', 'OutputPythonFilter._process', 'Parenthesis._groupable_tokens', 'ReindentFilter.__init__', 'ReindentFilter._flatten_up_to_token', 'ReindentFilter._get_offset', 'ReindentFilter._next_token', 'ReindentFilter._process', 'ReindentFilter._process_case', 'ReindentFilter._process_default', 'ReindentFilter._process_function', 'ReindentFilter._process_identifierlist', 'ReindentFilter._process_parenthesis', 'ReindentFilter._process_values', 'ReindentFilter._process_where', 'ReindentFilter._split_kwds', 'ReindentFilter._split_statements', 'ReindentFilter.leading_ws', 'ReindentFilter.nl', 'ReindentFilter.process', 'RightMarginFilter.__init__', 'RightMarginFilter._process', 'RightMarginFilter.process', 'SerializerUnicode.process', 'SpacesAroundOperatorsFilter._process', 'SpacesAroundOperatorsFilter.process', 'SquareBrackets._groupable_tokens', 'Statement.get_type', 'StatementSplitter.__init__', 'StatementSplitter._change_splitlevel', 'StatementSplitter._reset', 'StatementSplitter.process', 'StripCommentsFilter._process', 'StripCommentsFilter.process', 'StripWhitespaceFilter._stripws', 'StripWhitespaceFilter._stripws_default', 'StripWhitespaceFilter._stripws_identifierlist', 'StripWhitespaceFilter._stripws_parenthesis', 'StripWhitespaceFilter.process', 'Token.__init__', 'Token.__repr__', 'Token.__str__', 'Token._get_repr_name', 'Token._get_repr_value', 'Token.flatten', 'Token.has_ancestor', 'Token.is_child_of', 'Token.match', 'Token.within', 'TokenList.__getitem__', 'TokenList.__init__', 'TokenList.__iter__', 'TokenList.__str__', 'TokenList._get_first_name', 'TokenList._get_repr_name', 'TokenList._groupable_tokens', 'TokenList._pprint_tree', 'TokenList._token_matching', 'TokenList.flatten', 'TokenList.get_alias', 'TokenList.get_name', 'TokenList.get_parent_name', 'TokenList.get_real_name', 'TokenList.get_sublists', 'TokenList.get_token_at_offset', 'TokenList.group_tokens', 'TokenList.has_alias', 'TokenList.insert_after', 'TokenList.insert_before', 'TokenList.token_first', 'TokenList.token_index', 'TokenList.token_matching', 'TokenList.token_next', 'TokenList.token_next_by', 'TokenList.token_not_matching', 'TokenList.token_prev', 'TruncateStringFilter.__init__', 'TruncateStringFilter.process', '_CaseFilter.__init__', '_CaseFilter.process', '_TokenType.__contains__', '_TokenType.__getattr__', '_TokenType.__repr__', '_error', '_group', '_group_matching', 'align_comments', 'build_filter_stack', 'consume', 'create_parser', 'format', 'group', 'group_aliased', 'group_arrays', 'group_as', 'group_assignment', 'group_begin', 'group_brackets', 'group_case', 'group_comments', 'group_comparison', 'group_for', 'group_functions', 'group_identifier', 'group_identifier_list', 'group_if', 'group_operator', 'group_order', 'group_parenthesis', 'group_period', 'group_typecasts', 'group_typed_literal', 'group_tzcasts', 'group_values', 'group_where', 'imt', 'indent', 'is_keyword', 'main', 'offset', 'parse', 'parsestream', 'recurse', 'remove_quotes', 'split', 'split_unquoted_newlines', 'tokenize', 'validate_options'].
Code2Flow: Found calls ['KEYWORDS.get()', 'KEYWORDS_COMMON.get()', 'KEYWORDS_HQL.get()', 'KEYWORDS_MSACCESS.get()', 'KEYWORDS_ORACLE.get()', 'KEYWORDS_PLPGSQL.get()', 'LINE_MATCH.match()', 'Lexer()', 'SPLIT_REGEX.split()', 'SQLParseError()', 'SpacesAroundOperatorsFilter._process()', 'StatementSplitter()', 'StripCommentsFilter._process()', 'TextIOWrapper()', 'TypeError()', 'UNKNOWN_VAR.__init__()', 'UNKNOWN_VAR.endswith()', 'UNKNOWN_VAR.flatten()', 'UNKNOWN_VAR.format()', 'UNKNOWN_VAR.get_tokens()', 'UNKNOWN_VAR.join()', 'UNKNOWN_VAR.process()', 'UNKNOWN_VAR.split()', 'UNKNOWN_VAR.splitlines()', 'UNKNOWN_VAR.strip()', '_TokenType()', '_error()', '_get_insert_token()', '_group()', '_group_matching()', 'action()', 'all()', 'any()', 'argparse.ArgumentParser()', 'callable()', 'cases.append()', 'cond.flatten()', 'consume()', 'create_parser()', 'deque()', 'engine.FilterStack()', 'enumerate()', 'f()', 'f.readlines()', 'filter_.process()', 'filters.AlignedIndentFilter()', 'filters.IdentifierCaseFilter()', 'filters.KeywordCaseFilter()', 'filters.OutputPHPFilter()', 'filters.OutputPythonFilter()', 'filters.ReindentFilter()', 'filters.RightMarginFilter()', 'filters.SerializerUnicode()', 'filters.SpacesAroundOperatorsFilter()', 'filters.StripCommentsFilter()', 'filters.StripWhitespaceFilter()', 'filters.TruncateStringFilter()', 'formatter.build_filter_stack()', 'formatter.validate_options()', 'frmt.lower()', 'func()', 'func_name.lower()', 'get_next_comment()', 'getattr()', 'group.add_argument()', 'grouping.group()', 'grp.extend()', 'grp_cls()', 'id()', 'identifiers.flatten()', 'identifiers.pop()', 'imt()', 'indent()', 'int()', 'isinstance()', 'iter()', 'itertools.islice()', 'len()', 'lexer.tokenize()', 'line.rstrip()', 'list()', 'locals()', 'm.end()', 'm.group()', 'm.groups()', 'main()', 'map()', 'match()', 'match.group()', 'max()', 'next()', 'next_.match()', 'offset()', 'open()', 'opens.append()', 'opens.pop()', 'options.get()', 'outputlines.append()', 'parser.add_argument()', 'parser.add_argument_group()', 'parser.parse_args()', 'parsestream()', 'pattern.search()', 'post()', 'prev_.match()', 'print()', 'range()', 're.compile()', 're.search()', 're.sub()', 'remove_quotes()', 'ret.append()', 'reversed()', 'rexmatch()', 'self._change_splitlevel()', 'self._flatten_up_to_token()', 'self._get_first_name()', 'self._get_offset()', 'self._get_repr_name()', 'self._get_repr_value()', 'self._next_token()', 'self._process()', 'self._process_default()', 'self._reset()', 'self._split_kwds()', 'self._split_statements()', 'self._stripws()', 'self._stripws_default()', 'self._token_matching()', 'self.append()', 'self.convert()', 'self.flatten()', 'self.get_alias()', 'self.get_real_name()', 'self.index()', 'self.insert()', 'self.nl()', 'self.process()', 'self.token_first()', 'self.token_index()', 'self.token_next()', 'self.token_next_by()', 'self.token_prev()', 'setattr()', 'split_unquoted_newlines()', 'sql.Statement()', 'sql.Token()', 'sql.TokenList()', 'sqlparse.format()', 'sqlparse.validate_options()', 'stack.append()', 'stack.enable_grouping()', 'stack.run()', 'stmt.get_sublists()', 'stmt.insert()', 'stmt.pop()', 'str()', 'stream.close()', 'stream.flush()', 'stream.write()', 'sum()', 'super()', 'sys.exit()', 'sys.write()', 'text.decode()', 'text.read()', 'tlist.get_cases()', 'tlist.get_identifiers()', 'tlist.get_sublists()', 'tlist.group_tokens()', 'tlist.insert()', 'tlist.insert_after()', 'tlist.insert_before()', 'tlist.pop()', 'tlist.remove()', 'tlist.token_index()', 'tlist.token_next()', 'tlist.token_next_by()', 'tlist.token_not_matching()', 'tlist.token_prev()', 'tlist.within()', 'tmp_token.upper()', 'token._get_repr_name()', 'token._get_repr_value()', 'token._pprint_tree()', 'token.endswith()', 'token.flatten()', 'token.get_identifiers()', 'token.get_name()', 'token.get_real_name()', 'token.match()', 'token.replace()', 'token.split()', 'token.splitlines()', 'tuple()', 'type()', 'types.append()', 'unified.startswith()', 'uprev.endswith()', 'v.upper()', 'valid_next()', 'valid_prev()', 'value.endswith()', 'value.startswith()', 'value.strip()', 'value.upper()', 'vars()', 'wrapped_f()', 'wrapper.detach()', 'wrapper.read()'].
Code2Flow: Found variables ['AlignedIndentFilter->UNKNOWN_MODULE', 'FilterStack->UNKNOWN_MODULE', 'IdentifierCaseFilter->UNKNOWN_MODULE', 'KeywordCaseFilter->UNKNOWN_MODULE', 'LINE_MATCH-><Call owner_token=re token=compile>', 'OutputPHPFilter->UNKNOWN_MODULE', 'OutputPythonFilter->UNKNOWN_MODULE', 'ReindentFilter->UNKNOWN_MODULE', 'RightMarginFilter->UNKNOWN_MODULE', 'SPLIT_REGEX-><Call owner_token=re token=compile>', 'SQLParseError->UNKNOWN_MODULE', 'SQL_REGEX->UNKNOWN_MODULE', 'SerializerUnicode->UNKNOWN_MODULE', 'SpacesAroundOperatorsFilter->UNKNOWN_MODULE', 'StatementSplitter->UNKNOWN_MODULE', 'StripCommentsFilter->UNKNOWN_MODULE', 'StripWhitespaceFilter->UNKNOWN_MODULE', 'T->UNKNOWN_MODULE', 'TextIOBase->UNKNOWN_MODULE', 'TextIOWrapper->UNKNOWN_MODULE', 'Token->_TokenType', 'TruncateStringFilter->UNKNOWN_MODULE', '__getitem__->__getitem__', '__init__->__init__', '__iter__->__iter__', '__repr__->__repr__', '__str__->__str__', '_get_first_name->_get_first_name', '_get_repr_name->_get_repr_name', '_get_repr_value->_get_repr_value', '_groupable_tokens->_groupable_tokens', '_pprint_tree->_pprint_tree', '_process->_process', '_token_matching->_token_matching', 'argparse->UNKNOWN_MODULE', 'args-><Call owner_token=parser token=parse_args>', 'cases-><Call owner_token=tlist token=get_cases>', 'cli->UNKNOWN_MODULE', 'cls-><Call owner_token=self token=_get_repr_name>', 'cls-><Call owner_token=token token=_get_repr_name>', 'comma_first-><Call owner_token=options token=get>', 'consume->UNKNOWN_MODULE', 'contextmanager->UNKNOWN_MODULE', 'data-><Call owner_token=UNKNOWN_VAR token=join>', 'data-><Call owner_token=wrapper token=read>', 'deque->UNKNOWN_MODULE', 'eidx-><Call owner_token=tlist token=token_index>', 'end-><Call owner_token=None token=len>', 'engine->UNKNOWN_MODULE', 'fidx-><Call owner_token=self token=token_index>', 'filters->UNKNOWN_MODULE', 'first-><Call owner_token=None token=next>', 'first_token-><Call owner_token=self token=token_first>', 'flatten->flatten', 'fltr-><Call owner_token=filters token=OutputPHPFilter>', 'fltr-><Call owner_token=filters token=OutputPythonFilter>', 'formatter->UNKNOWN_MODULE', 'formatter_opts-><Call owner_token=None token=vars>', 'formatter_opts-><Call owner_token=sqlparse token=validate_options>', 'func-><Call owner_token=None token=getattr>', 'func_name-><Call owner_token=UNKNOWN_VAR token=format>', 'get_alias->get_alias', 'get_name->get_name', 'get_parent_name->get_parent_name', 'get_real_name->get_real_name', 'get_sublists->get_sublists', 'get_token_at_offset->get_token_at_offset', 'group-><Call owner_token=parser token=add_argument_group>', 'group_tokens->group_tokens', 'grouping->UNKNOWN_MODULE', 'grp-><Call owner_token=None token=grp_cls>', 'grp-><Call owner_token=tlist token=group_tokens>', 'has_alias->has_alias', 'has_ancestor->has_ancestor', 'idcase-><Call owner_token=options token=get>', 'identifiers-><Call owner_token=None token=list>', 'idx-><Call owner_token=tlist token=token_index>', 'imt->UNKNOWN_MODULE', 'indent-><Call owner_token=match token=group>', 'indent->UNKNOWN_MODULE', 'indent_after_first-><Call owner_token=options token=get>', 'indent_columns-><Call owner_token=options token=get>', 'indent_tabs-><Call owner_token=options token=get>', 'indent_width-><Call owner_token=None token=int>', 'indent_width-><Call owner_token=options token=get>', 'indexes-><Call owner_token=None token=range>', 'insert_after->insert_after', 'insert_before->insert_before', 'is_child_of->is_child_of', 'iterable-><Call owner_token=None token=enumerate>', 'iterable-><Call owner_token=None token=iter>', 'itertools->UNKNOWN_MODULE', 'kwcase-><Call owner_token=options token=get>', 'lexer->UNKNOWN_MODULE', 'lines-><Call owner_token=None token=split_unquoted_newlines>', 'lines-><Call owner_token=SPLIT_REGEX token=split>', 'm-><Call owner_token=None token=rexmatch>', 'm-><Call owner_token=re token=search>', 'main->UNKNOWN_MODULE', 'match-><Call owner_token=re token=search>', 'match->match', 'max_cond_width-><Call owner_token=None token=max>', 'new->_TokenType', 'offset->UNKNOWN_MODULE', 'ofrmt-><Call owner_token=options token=get>', 'open_idx-><Call owner_token=opens token=pop>', 'options-><Call owner_token=formatter token=validate_options>', 'parser-><Call owner_token=None token=create_parser>', 'parser-><Call owner_token=argparse token=ArgumentParser>', 'process->process', 'raw-><Call owner_token=None token=str>', 'raw-><Call owner_token=UNKNOWN_VAR token=join>', 're->UNKNOWN_MODULE', 'recurse->UNKNOWN_MODULE', 'reindent-><Call owner_token=options token=get>', 'reindent_aligned-><Call owner_token=options token=get>', 'remove_quotes->UNKNOWN_MODULE', 'right_margin-><Call owner_token=None token=int>', 'right_margin-><Call owner_token=options token=get>', 's-><Call owner_token=sqlparse token=format>', 'self->AlignedIndentFilter', 'self->Case', 'self->Comment', 'self->Comparison', 'self->FilterStack', 'self->Function', 'self->Identifier', 'self->IdentifierCaseFilter', 'self->IdentifierList', 'self->Lexer', 'self->NameAliasMixin', 'self->OutputFilter', 'self->OutputPHPFilter', 'self->OutputPythonFilter', 'self->Parenthesis', 'self->ReindentFilter', 'self->RightMarginFilter', 'self->SerializerUnicode', 'self->SpacesAroundOperatorsFilter', 'self->SquareBrackets', 'self->Statement', 'self->StatementSplitter', 'self->StripCommentsFilter', 'self->StripWhitespaceFilter', 'self->Token', 'self->TokenList', 'self->TruncateStringFilter', 'self->_CaseFilter', 'self->_TokenType', 'space_around_operators-><Call owner_token=options token=get>', 'split_unquoted_newlines->UNKNOWN_MODULE', 'sql->UNKNOWN_MODULE', 'sqlparse->UNKNOWN_MODULE', 'stack-><Call owner_token=engine token=FilterStack>', 'stack-><Call owner_token=formatter token=build_filter_stack>', 'stmt-><Call owner_token=filter_ token=process>', 'stmt-><Call owner_token=grouping token=group>', 'stream-><Call owner_token=None token=open>', 'stream-><Call owner_token=UNKNOWN_VAR token=process>', 'stream-><Call owner_token=filter_ token=process>', 'stream-><Call owner_token=lexer token=tokenize>', 'strip_comments-><Call owner_token=options token=get>', 'strip_ws-><Call owner_token=options token=get>', 'sys->UNKNOWN_MODULE', 'text-><Call owner_token=None token=str>', 'text-><Call owner_token=text token=decode>', 'text-><Call owner_token=text token=read>', 'token-><Call owner_token=None token=next>', 'token_count-><Call owner_token=None token=len>', 'token_first->token_first', 'token_indent-><Call owner_token=None token=str>', 'token_index->token_index', 'token_matching->token_matching', 'token_next->token_next', 'token_next_by->token_next_by', 'token_not_matching->token_not_matching', 'token_prev->token_prev', 'tokens->UNKNOWN_MODULE', 'truncate_strings-><Call owner_token=None token=int>', 'truncate_strings-><Call owner_token=options token=get>', 'unified-><Call owner_token=value token=upper>', 'uprev-><Call owner_token=None token=str>', 'val-><Call owner_token=None token=str>', 'val-><Call owner_token=value token=upper>', 'valid_next-><Call owner_token=None token=imt>', 'value-><Call owner_token=None token=str>', 'value-><Call owner_token=UNKNOWN_VAR token=join>', 'value-><Call owner_token=self token=_get_repr_value>', 'value-><Call owner_token=self token=convert>', 'value-><Call owner_token=token token=_get_repr_value>', 'varname-><Call owner_token=UNKNOWN_VAR token=format>', 'where-><Call owner_token=self token=token_index>', 'within->within', 'wrap_after-><Call owner_token=None token=int>', 'wrap_after-><Call owner_token=options token=get>', 'wrapper-><Call owner_token=None token=TextIOWrapper>', 'ws-><Call owner_token=sql token=Token>'].
Code2Flow: Skipped processing these calls because the algorithm linked them to multiple function definitions: ['UNKNOWN_VAR.__init__()', 'UNKNOWN_VAR.flatten()', 'UNKNOWN_VAR.process()', 'cond.flatten()', 'filter_.process()', 'identifiers.flatten()', 'self.flatten()', 'token._get_repr_name()', 'token.flatten()', 'token.get_real_name()'].
Code2Flow: Generating output file...
Code2Flow: Wrote output file '/Users/yixuanyan/yyx/github/jarvis/Jarvis/ps/sqlparse/EA.json' with 128 nodes and 325 edges.
Code2Flow: Code2flow finished processing in 0.17 seconds.
real 0.26
user 0.23
sys 0.02
            19255296  maximum resident set size
                   0  average shared memory size
                   0  average unshared data size
                   0  average unshared stack size
                6028  page reclaims
                   0  page faults
                   0  swaps
                   0  block input operations
                   0  block output operations
                   0  messages sent
                   0  messages received
                   0  signals received
                  21  voluntary context switches
                  53  involuntary context switches
          2294437680  instructions retired
           500251987  cycles elapsed
            14939456  peak memory footprint
