aboutsummaryrefslogtreecommitdiffstats
path: root/ExpressionClasses.h
diff options
context:
space:
mode:
authorchriseth <c@ethdev.com>2015-04-30 20:41:55 +0800
committerchriseth <c@ethdev.com>2015-05-06 17:10:42 +0800
commit867101e40981db56d8b72fd363e4f9e376991284 (patch)
treeba4dc55d57bf0c90960fb0755e273ca86a42c0b1 /ExpressionClasses.h
parent3ebb7d99c4e24d7bc963c419790c9f0081cc47a1 (diff)
downloaddexon-solidity-867101e40981db56d8b72fd363e4f9e376991284.tar
dexon-solidity-867101e40981db56d8b72fd363e4f9e376991284.tar.gz
dexon-solidity-867101e40981db56d8b72fd363e4f9e376991284.tar.bz2
dexon-solidity-867101e40981db56d8b72fd363e4f9e376991284.tar.lz
dexon-solidity-867101e40981db56d8b72fd363e4f9e376991284.tar.xz
dexon-solidity-867101e40981db56d8b72fd363e4f9e376991284.tar.zst
dexon-solidity-867101e40981db56d8b72fd363e4f9e376991284.zip
Common subexpression elimination ready for using pre-known state.
Diffstat (limited to 'ExpressionClasses.h')
-rw-r--r--ExpressionClasses.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/ExpressionClasses.h b/ExpressionClasses.h
index 5d32c0f7..c8352030 100644
--- a/ExpressionClasses.h
+++ b/ExpressionClasses.h
@@ -68,10 +68,6 @@ public:
bool _copyItem = true,
unsigned _sequenceNumber = 0
);
- /// @returns a new unique class id which does not and will never have a representative containing
- /// an AssemblyItem, i.e. its value cannot be generated, instead it has to be assumed to be
- /// already present.
- Id newId();
/// @returns the canonical representative of an expression class.
Expression const& representative(Id _id) const { return m_representatives.at(_id); }
/// @returns the number of classes.