Skip to content

Commit de86faa

Browse files
committed
rename YulASTComparator -> yuldiff
1 parent a7350c1 commit de86faa

9 files changed

Lines changed: 18 additions & 18 deletions

File tree

test/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -210,9 +210,9 @@ set(yul_phaser_sources
210210
detect_stray_source_files("${yul_phaser_sources}" "yulPhaser/")
211211

212212
set(yul_ast_comparator_sources
213-
yulASTComparator/ASTComparator.cpp
213+
yuldiff/ASTComparator.cpp
214214
)
215-
detect_stray_source_files("${yul_ast_comparator_sources}" "yulASTComparator/")
215+
detect_stray_source_files("${yul_ast_comparator_sources}" "yuldiff/")
216216

217217
add_executable(soltest ${sources}
218218
${contracts_sources}
@@ -226,7 +226,7 @@ add_executable(soltest ${sources}
226226
${yul_phaser_sources}
227227
${yul_ast_comparator_sources}
228228
)
229-
target_link_libraries(soltest PRIVATE solcli libsolc yul solidity smtutil solutil phaser libYulASTComparator Boost::boost yulInterpreter evmasm Boost::filesystem Boost::program_options Boost::unit_test_framework evmc)
229+
target_link_libraries(soltest PRIVATE solcli libsolc yul solidity smtutil solutil phaser libyuldiff Boost::boost yulInterpreter evmasm Boost::filesystem Boost::program_options Boost::unit_test_framework evmc)
230230

231231

232232
# Special compilation flag for Visual Studio (version 2019 at least affected)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717
// SPDX-License-Identifier: GPL-3.0
1818

19-
#include <tools/yulASTComparator/ASTComparator.h>
19+
#include <tools/yuldiff/ASTComparator.h>
2020

2121
#include <libyul/AST.h>
2222
#include <libyul/AsmAnalysis.h>

tools/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ target_link_libraries(yul-phaser PRIVATE phaser)
3636

3737
install(TARGETS yul-phaser DESTINATION "${CMAKE_INSTALL_BINDIR}")
3838

39-
add_subdirectory(yulASTComparator)
39+
add_subdirectory(yuldiff)

tools/yulASTComparator/CMakeLists.txt

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717
// SPDX-License-Identifier: GPL-3.0
1818

19-
#include <tools/yulASTComparator/ASTComparator.h>
19+
#include <tools/yuldiff/ASTComparator.h>
2020

2121
#include <libyul/AST.h>
2222

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
#pragma once
2020

21-
#include <tools/yulASTComparator/ScopeBimap.h>
21+
#include <tools/yuldiff/ScopeBimap.h>
2222

2323
#include <libyul/Dialect.h>
2424
#include <libyul/Object.h>

tools/yuldiff/CMakeLists.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
add_library(libyuldiff
2+
ASTComparator.cpp
3+
ASTComparator.h
4+
ScopeBimap.h
5+
)
6+
target_link_libraries(libyuldiff PUBLIC solidity)
7+
8+
add_executable(yuldiff main.cpp)
9+
target_link_libraries(yuldiff PRIVATE libyuldiff)
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
/// Compares two Yul object trees structurally, treating variable and user-defined function names as equivalent
2020
/// if they correspond 1:1 (tracked via a scoped bidirectional map). Prints a diff at the first point of divergence.
2121

22-
#include <tools/yulASTComparator/ASTComparator.h>
22+
#include <tools/yuldiff/ASTComparator.h>
2323

2424
#include <libyul/AST.h>
25+
#include <libyul/Dialect.h>
2526
#include <libyul/Object.h>
2627
#include <libyul/ObjectParser.h>
27-
#include <libyul/Dialect.h>
2828
#include <libyul/backends/evm/EVMDialect.h>
2929

3030
#include <libsolutil/CommonIO.h>

0 commit comments

Comments
 (0)