Adding the intermediary TypeNode to represent (and separate) the Types at the Node...
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Mon, 26 Apr 2010 21:37:34 +0000 (21:37 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Mon, 26 Apr 2010 21:37:34 +0000 (21:37 +0000)
commit3ee48833fd8cffe897a05a986c08a30d9de57213
treedb56dd28b96b12414a763ee9104adc8389225ca5
parent96733823eadf9ff566a177cf74e19d1712c48e4b
Adding the intermediary TypeNode to represent (and separate) the Types at the Node level.
19 files changed:
src/expr/Makefile.am
src/expr/attribute.cpp
src/expr/attribute.h
src/expr/expr_manager_template.cpp
src/expr/node.h
src/expr/node_builder.h
src/expr/node_manager.h
src/expr/node_value.h
src/expr/type.cpp
src/expr/type.h
src/expr/type_node.cpp [new file with mode: 0644]
src/expr/type_node.h [new file with mode: 0644]
test/unit/expr/attribute_black.h
test/unit/expr/attribute_white.h
test/unit/expr/node_black.h
test/unit/expr/node_builder_black.h
test/unit/expr/node_manager_black.h
test/unit/theory/theory_black.h
test/unit/theory/theory_uf_white.h