Almost have scoped . working, in fact it is, but having objects with member names has problems (like o.o) if the member function is in scope. (it thinks maybe you're trying to call o on itself...)
This commit is contained in:
@@ -217,6 +217,10 @@ obj vec<T> (Object, Serializable) {
|
||||
for (var i = 0; i < dataIn.size; i++;)
|
||||
addEnd(dataIn[i]);
|
||||
}
|
||||
fun add_all_unique<U>(dataIn: ref vec<U>): void {
|
||||
for (var i = 0; i < dataIn.size; i++;)
|
||||
add_unique(dataIn[i]);
|
||||
}
|
||||
// same darn trick
|
||||
fun add_unique<U>(dataIn: ref U): void {
|
||||
if (!contains(dataIn))
|
||||
|
||||
Reference in New Issue
Block a user