Alistair Riddoch
6d66f898dd
Remove a quick return check that could give bad results
...
This case is now covered in the TypeNode methods, and it skips the check
whether either are actually a type at all. If the calling code just wants
to check for string equality, at can do so itself without risk of
deceptive results for other users.
2011-12-09 09:40:37 +00:00
Alistair Riddoch
ed7ea294bf
Implement inheritance checks in terms of TypeNode
2011-12-09 00:19:53 +00:00
Alistair Riddoch
0a0cde6c5f
Add pure TypeNode based inheritance check
2011-12-09 00:02:34 +00:00
Alistair Riddoch
12ae1bfb28
Use the more efficient TypeNode constructor
2011-09-17 18:52:29 +01:00
Alistair Riddoch
fa4ae198b1
TypeNode takes a name on construction
...
One is always required, and it's just bloaty to set separately
2011-09-16 18:30:22 +01:00
Alistair Riddoch
b63d520f59
Remove unused optional arg to addChild
2011-09-16 11:19:18 +01:00
Alistair Riddoch
7f818ff2f3
Provide a method to update the Atlas representation of a type.
2009-11-24 15:54:03 +00:00
Alistair Riddoch
cd1f42c3f9
Rename Inheritance class files to match class name.
2009-03-20 15:31:38 +00:00