projects
/
tools
/
apitrace.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e0f0b6f
)
Drop dead value unwrap code.
author
José Fonseca
<jose.r.fonseca@gmail.com>
Sat, 28 May 2011 11:37:02 +0000
(12:37 +0100)
committer
José Fonseca
<jose.r.fonseca@gmail.com>
Sat, 28 May 2011 11:37:02 +0000
(12:37 +0100)
trace_model.cpp
patch
|
blob
|
history
diff --git
a/trace_model.cpp
b/trace_model.cpp
index
03f633b
..
303e953
100644
(file)
--- a/
trace_model.cpp
+++ b/
trace_model.cpp
@@
-343,18
+343,10
@@
std::ostream & operator <<(std::ostream &os, Value *value) {
}
-static inline const Value *unwrap(const Value *node) {
- const Enum *c = dynamic_cast<const Enum *>(node);
- if (c)
- return c->sig->second;
- return node;
-}
-
-
static Null null;
const Value & Value::operator[](size_t index) const {
- const Array *array = dynamic_cast<const Array *>(
unwrap(this)
);
+ const Array *array = dynamic_cast<const Array *>(
this
);
if (array) {
if (index < array->values.size()) {
return *array->values[index];