Skip to content

Commit

Permalink
(Support) Moved Rose::Tree to Sawyer::Tree
Browse files Browse the repository at this point in the history
* Since Rose::Tree is intended to be used by things before librose is
  built, such as code generators, it should be part of the src/util
  library. The most obvious place for it to live is in
  src/util/Sawyer.

RPM-393
RPM-212
  • Loading branch information
matzke1 committed Apr 18, 2023
1 parent dfb9b9c commit 5ba24d4
Show file tree
Hide file tree
Showing 23 changed files with 856 additions and 2,117 deletions.
5 changes: 0 additions & 5 deletions src/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -582,11 +582,6 @@ nobase_pkginclude_HEADERS= \
Rose/Traits/grammar/predicates.h \
Rose/Traits/grammar/traversal.h \
Rose/Traits/Traversal.h \
Rose/Tree.h \
Rose/Tree/Base.h \
Rose/Tree/BasicTypes.h \
Rose/Tree/Exception.h \
Rose/Tree/List.h
Rose/Yaml.h


Expand Down
2 changes: 0 additions & 2 deletions src/Rose/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ add_subdirectory(StringUtility)
add_subdirectory(AST)
add_subdirectory(CodeGen)
add_subdirectory(Traits)
add_subdirectory(Tree)

# needed to properly define ROSE_UTIL_API
add_definitions(-DROSE_UTIL_EXPORTS)
Expand Down Expand Up @@ -48,7 +47,6 @@ install(FILES
RecursionCounter.h
SourceLocation.h
StringUtility.h
Tree.h
Yaml.h

DESTINATION ${INCLUDE_INSTALL_DIR}/Rose)
6 changes: 1 addition & 5 deletions src/Rose/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -255,10 +255,6 @@ librose_partial_la_SOURCES = \
StringUtility/NumberToString.C \
StringUtility/Predicate.C \
StringUtility/SplitJoin.C \
StringUtility/StringToNumber.C \
Tree/Base.C \
Tree/BasicTypes.C \
Tree/Exception.C \
Tree/List.C
StringUtility/StringToNumber.C

# Public header files are installed from parent makefiles.
34 changes: 0 additions & 34 deletions src/Rose/Tree.h

This file was deleted.

111 changes: 0 additions & 111 deletions src/Rose/Tree/Base.C

This file was deleted.

Loading

0 comments on commit 5ba24d4

Please sign in to comment.