Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion qiskit/circuit/bit.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,10 @@ def index(self, value):

def __repr__(self):
"""Return the official string representing the bit."""
return self._repr
if hasattr(self, '_repr'):
return self._repr
else:
return super().__repr__()

def __hash__(self):
return self._hash
Expand Down
5 changes: 4 additions & 1 deletion qiskit/circuit/quantumcircuit.py
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,10 @@ def metadata(self):
associate any circuit metadata with the results it returns from
execution of that circuit.
"""
return self._metadata
if hasattr(self, '_metadata'):
return self._metadata
else:
return None

@metadata.setter
def metadata(self, metadata):
Expand Down