├── README.md ├── modeling.py ├── requirements.txt ├── run_finetune_clone.py ├── run_finetune_vul_detect.py ├── run_pretrain_traced.py ├── tracer ├── .gitignore ├── 01_preprocess │ ├── compile_all.py │ ├── convert_sample_input_output_full_to_files.py │ ├── download_all_data.sh │ └── print_submission_counts.py ├── 02_trace │ ├── analyze.py │ ├── trace_all_problems.sh │ ├── trace_asm.py │ ├── trace_problem.sh │ └── var_utils.py ├── 03_postprocess │ ├── file_utils.py │ ├── get_sequence.py │ ├── get_trace.py │ ├── postprocess_all_problems.sh │ ├── sequenceize_logs.py │ ├── sequenceize_logs_from_metadata.py │ ├── text_utils.py │ └── transform_xml.py ├── 04_coverage_prediction │ ├── README.md │ ├── __init__.py │ ├── conversion │ │ ├── __init__.py │ │ ├── __main__.py │ │ └── converters │ │ │ ├── __init__.py │ │ │ ├── branch_prediction.py │ │ │ ├── parser.py │ │ │ ├── separate_lines.py │ │ │ ├── trim.py │ │ │ └── utils.py │ └── split.py ├── README.md ├── all_input_output.json ├── full_run.sh ├── requirements.txt └── tree-climber │ ├── .gitignore │ ├── .vscode │ └── settings.json │ ├── LICENSE │ ├── images │ ├── ast_example.png │ ├── cfg_example.png │ ├── cpg_example.png │ └── duc_example.png │ ├── main.py │ ├── other │ ├── README.md │ ├── run-c.sh │ ├── run-json.sh │ ├── ts-example-c.c │ └── ts-example-json.c │ ├── pyproject.toml │ ├── pytest.ini │ ├── readme.md │ ├── roadmap.md │ ├── tests │ ├── __init__.py │ ├── cfg_creator │ │ ├── __init__.py │ │ ├── test_blahblah.py │ │ ├── test_for_statement.py │ │ ├── test_goto_statement.py │ │ ├── test_if_statement.py │ │ ├── test_jump_statements.py │ │ ├── test_switch_statement.py │ │ └── test_while_statement.py │ ├── data │ │ ├── 10000.c │ │ ├── 177736.c │ │ ├── def_use.c │ │ ├── do_while_continue.c │ │ ├── example.c │ │ ├── npd.c │ │ └── npd2.c │ ├── dataflow │ │ ├── __init__.py │ │ ├── test_def_use.py │ │ └── test_reaching_def.py │ ├── utils.py │ └── vs-joern │ │ ├── get_func_graph.scala │ │ ├── joern-install.sh │ │ └── parse.sh │ └── tree_climber │ ├── __init__.py │ ├── ast_creator.py │ ├── base_visitor.py │ ├── cfg_creator.py │ ├── dataflow │ ├── __init__.py │ ├── dataflow_solver.py │ ├── def_use.py │ └── reaching_def.py │ ├── export │ └── cpg.py │ ├── globals.py │ └── tree_sitter_utils.py └── utils ├── data_collator.py ├── data_process_utils.py ├── parse_args.py └── utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/README.md -------------------------------------------------------------------------------- /modeling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/modeling.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_finetune_clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/run_finetune_clone.py -------------------------------------------------------------------------------- /run_finetune_vul_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/run_finetune_vul_detect.py -------------------------------------------------------------------------------- /run_pretrain_traced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/run_pretrain_traced.py -------------------------------------------------------------------------------- /tracer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/.gitignore -------------------------------------------------------------------------------- /tracer/01_preprocess/compile_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/01_preprocess/compile_all.py -------------------------------------------------------------------------------- /tracer/01_preprocess/convert_sample_input_output_full_to_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/01_preprocess/convert_sample_input_output_full_to_files.py -------------------------------------------------------------------------------- /tracer/01_preprocess/download_all_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/01_preprocess/download_all_data.sh -------------------------------------------------------------------------------- /tracer/01_preprocess/print_submission_counts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/01_preprocess/print_submission_counts.py -------------------------------------------------------------------------------- /tracer/02_trace/analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/02_trace/analyze.py -------------------------------------------------------------------------------- /tracer/02_trace/trace_all_problems.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/02_trace/trace_all_problems.sh -------------------------------------------------------------------------------- /tracer/02_trace/trace_asm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/02_trace/trace_asm.py -------------------------------------------------------------------------------- /tracer/02_trace/trace_problem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/02_trace/trace_problem.sh -------------------------------------------------------------------------------- /tracer/02_trace/var_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/02_trace/var_utils.py -------------------------------------------------------------------------------- /tracer/03_postprocess/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/03_postprocess/file_utils.py -------------------------------------------------------------------------------- /tracer/03_postprocess/get_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/03_postprocess/get_sequence.py -------------------------------------------------------------------------------- /tracer/03_postprocess/get_trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/03_postprocess/get_trace.py -------------------------------------------------------------------------------- /tracer/03_postprocess/postprocess_all_problems.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/03_postprocess/postprocess_all_problems.sh -------------------------------------------------------------------------------- /tracer/03_postprocess/sequenceize_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/03_postprocess/sequenceize_logs.py -------------------------------------------------------------------------------- /tracer/03_postprocess/sequenceize_logs_from_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/03_postprocess/sequenceize_logs_from_metadata.py -------------------------------------------------------------------------------- /tracer/03_postprocess/text_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/03_postprocess/text_utils.py -------------------------------------------------------------------------------- /tracer/03_postprocess/transform_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/03_postprocess/transform_xml.py -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/04_coverage_prediction/README.md -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/conversion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/conversion/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/04_coverage_prediction/conversion/__main__.py -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/conversion/converters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/conversion/converters/branch_prediction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/04_coverage_prediction/conversion/converters/branch_prediction.py -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/conversion/converters/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/04_coverage_prediction/conversion/converters/parser.py -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/conversion/converters/separate_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/04_coverage_prediction/conversion/converters/separate_lines.py -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/conversion/converters/trim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/04_coverage_prediction/conversion/converters/trim.py -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/conversion/converters/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/04_coverage_prediction/conversion/converters/utils.py -------------------------------------------------------------------------------- /tracer/04_coverage_prediction/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/04_coverage_prediction/split.py -------------------------------------------------------------------------------- /tracer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/README.md -------------------------------------------------------------------------------- /tracer/all_input_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/all_input_output.json -------------------------------------------------------------------------------- /tracer/full_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/full_run.sh -------------------------------------------------------------------------------- /tracer/requirements.txt: -------------------------------------------------------------------------------- 1 | jsonlines 2 | pandas 3 | numpy 4 | tqdm 5 | ./tree-climber 6 | -------------------------------------------------------------------------------- /tracer/tree-climber/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/.gitignore -------------------------------------------------------------------------------- /tracer/tree-climber/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/.vscode/settings.json -------------------------------------------------------------------------------- /tracer/tree-climber/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/LICENSE -------------------------------------------------------------------------------- /tracer/tree-climber/images/ast_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/images/ast_example.png -------------------------------------------------------------------------------- /tracer/tree-climber/images/cfg_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/images/cfg_example.png -------------------------------------------------------------------------------- /tracer/tree-climber/images/cpg_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/images/cpg_example.png -------------------------------------------------------------------------------- /tracer/tree-climber/images/duc_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/images/duc_example.png -------------------------------------------------------------------------------- /tracer/tree-climber/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/main.py -------------------------------------------------------------------------------- /tracer/tree-climber/other/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/other/README.md -------------------------------------------------------------------------------- /tracer/tree-climber/other/run-c.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/other/run-c.sh -------------------------------------------------------------------------------- /tracer/tree-climber/other/run-json.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/other/run-json.sh -------------------------------------------------------------------------------- /tracer/tree-climber/other/ts-example-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/other/ts-example-c.c -------------------------------------------------------------------------------- /tracer/tree-climber/other/ts-example-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/other/ts-example-json.c -------------------------------------------------------------------------------- /tracer/tree-climber/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/pyproject.toml -------------------------------------------------------------------------------- /tracer/tree-climber/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | norecursedirs = tests/data 3 | -------------------------------------------------------------------------------- /tracer/tree-climber/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/readme.md -------------------------------------------------------------------------------- /tracer/tree-climber/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/roadmap.md -------------------------------------------------------------------------------- /tracer/tree-climber/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tracer/tree-climber/tests/cfg_creator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tracer/tree-climber/tests/cfg_creator/test_blahblah.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/cfg_creator/test_blahblah.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/cfg_creator/test_for_statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/cfg_creator/test_for_statement.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/cfg_creator/test_goto_statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/cfg_creator/test_goto_statement.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/cfg_creator/test_if_statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/cfg_creator/test_if_statement.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/cfg_creator/test_jump_statements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/cfg_creator/test_jump_statements.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/cfg_creator/test_switch_statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/cfg_creator/test_switch_statement.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/cfg_creator/test_while_statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/cfg_creator/test_while_statement.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/data/10000.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/data/10000.c -------------------------------------------------------------------------------- /tracer/tree-climber/tests/data/177736.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/data/177736.c -------------------------------------------------------------------------------- /tracer/tree-climber/tests/data/def_use.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/data/def_use.c -------------------------------------------------------------------------------- /tracer/tree-climber/tests/data/do_while_continue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/data/do_while_continue.c -------------------------------------------------------------------------------- /tracer/tree-climber/tests/data/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/data/example.c -------------------------------------------------------------------------------- /tracer/tree-climber/tests/data/npd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/data/npd.c -------------------------------------------------------------------------------- /tracer/tree-climber/tests/data/npd2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/data/npd2.c -------------------------------------------------------------------------------- /tracer/tree-climber/tests/dataflow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tracer/tree-climber/tests/dataflow/test_def_use.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/dataflow/test_def_use.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/dataflow/test_reaching_def.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/dataflow/test_reaching_def.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/utils.py -------------------------------------------------------------------------------- /tracer/tree-climber/tests/vs-joern/get_func_graph.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/vs-joern/get_func_graph.scala -------------------------------------------------------------------------------- /tracer/tree-climber/tests/vs-joern/joern-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/vs-joern/joern-install.sh -------------------------------------------------------------------------------- /tracer/tree-climber/tests/vs-joern/parse.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tests/vs-joern/parse.sh -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/ast_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/ast_creator.py -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/base_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/base_visitor.py -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/cfg_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/cfg_creator.py -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/dataflow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/dataflow/dataflow_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/dataflow/dataflow_solver.py -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/dataflow/def_use.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/dataflow/def_use.py -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/dataflow/reaching_def.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/dataflow/reaching_def.py -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/export/cpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/export/cpg.py -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/globals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/globals.py -------------------------------------------------------------------------------- /tracer/tree-climber/tree_climber/tree_sitter_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/tracer/tree-climber/tree_climber/tree_sitter_utils.py -------------------------------------------------------------------------------- /utils/data_collator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/utils/data_collator.py -------------------------------------------------------------------------------- /utils/data_process_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/utils/data_process_utils.py -------------------------------------------------------------------------------- /utils/parse_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/utils/parse_args.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARiSE-Lab/TRACED_ICSE_24/HEAD/utils/utils.py --------------------------------------------------------------------------------